32-bit mail program on 64-bit Win7

dare978devil

New member
Member
Local time
5:48 PM
Messages
35
Hello,

I can't figure out this behaviour for the life of me. I was presented with a problem from a customer which I was easily able to duplicate. They have 64-bit Win7 running 32-bit Lotus Notes. When they go into Windows Explorer and pick a file, they right-click, choose "Send To - Mail Recipient" and an error message comes up as described in this Microsoft technote (entitled Figure 1) :

Building MAPI Applications on 32-Bit and 64-Bit Platforms
(My error message and that of the customer says the same thing, but instead of asking for Outlook, it asks to install an email program)

Since Lotus Notes is a 32-bit client, everything seemed as it should. There was a 64-bit MAPI call being made by the OS which the 32-bit client was unable to respond to, so I had duplicated the reported problem. The Microsoft technote confirmed that this should not work (with the odd exception of using fixmapi.exe).

I had the problem escalated to see if there was anything we could do for this customer, and Level 3 support are unable to duplicate the problem. They are running Win7x64 on a VMWare image. I have verified that L3 are running a 64-bit version in Control Panel - System (OS comes up as Windows 7 Enterprise, and System Type comes up as 64-bit Operating System) and IBM does not make a 64-bit version of Notes. So I am stumped, how could it possibly work for L3? In case anyone wants to try it, you don't specifically need a Notes client, any 32-bit mail client will do.

1). Verify you have a 64-bit Win7 install via Start - Control Panel - System. There is an entry entitled "System Type". It needs to say "64-bit Operating System".

2). Next, install a Notes client or any 32-bit mail client.

3). Then, go to Start - Default Programs - Set your Default Programs. Find Lotus Notes Mail in the list, and select "Set this program as default". That will make the 3 elements Notes uses to make Notes your default mail system.

4). Then go to Explorer, pick any file at all, and right-click. Choose "Send To - Mail Recipient". It won't work.

Then to complete the test, install 64-bit Thunderbird and make it the default mail client, and boom, it works. So the question is, how in the world did L3 make this work with a 32-bit Notes client? No one can figure it out, so we can't tell the customer how to make it work.

DD.
 

My Computer

OS
Windows 7 Ultimate x64
Even with all 32-bit (mail and Win7 OS) the default selections can get lost. I go to Default Programs and choose the bottom one, within that choose "custom", and then instead of leaving it at "my current..." specifically select the email and browser you want to use. It'll stick for a while until it doesn't.
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
OQO 2+
OS
Windows 8 Pro w/MC 32-bit
CPU
Intel Atom 1.86 GHz
Motherboard
OQO 2+
Memory
2 GB
Graphics Card(s)
Intel GMA 500
Sound Card
IDT
Monitor(s) Displays
LCD
Screen Resolution
800 x 480 (portable) 1280 x 1024 (docked)
Hard Drives
64 GB SSD
PSU
9 Ah Battery (portable) or OQO Brick (docked)
Case
Shirt Pocket Sized
Cooling
Tiny Fan
Keyboard
Slide out (portable) DiNovo Edge (docked)
Mouse
Eraser head (portable) Logitech Bluetooth (docked)
Internet Speed
WWAN or 802.11G (portable) T1 (docked)
Browser
IE 10
Other Info
DVD-RW OQO Docking Station
OK, tks, but I was wondering if anyone could explain how the labs could possibly be saying they can make this work with 32-bit mail on 64-bit OS. As far as I can see, and as far as I read that Microsoft technote, it just won't work. A 64-bit MAPI DLL call is made, and 32-bit MAPI cannot respond.

It's not that the default progs have been lost, it's that it can't find a default prog to respond to a 64-bit MAPI call because there isn't one.

DD.
 

My Computer

OS
Windows 7 Ultimate x64

My Computer

Computer Manufacturer/Model Number
Samsung NP550P5C-S02IN
OS
Windows 7 Ultimate - 64-bit | Windows 8 Pro - 64-bit
CPU
Intel® Core™ i7 Processor 3,610QM (2.30Hz, 6MB L3 Cach
Memory
8 GB
Graphics Card(s)
NVIDIA® GeForce® GT 650M 2GB Graphics, Optimus™ techno
Sound Card
SoundAlive™ JBL 3 Speakers (With sub-Woofer)
Monitor(s) Displays
39.62cm (15.6) SuperBright 300nit HD+ LED Display
Screen Resolution
1,600 x 900, Anti-Reflective
Hard Drives
1TB S-ATA II Hard Drive (5,400RPM)
Ah, you are starting to make me think that I have duplicated the customer's problem, but that there is a solution.

It is Lotus Notes 8.5.2. It is supported on Win7 64-bit, but the only feature the customer is complaining about is this right-click, Send To - Mail Recipient from Windows Explorer. So you are saying 32-bit Outlook actually starts and drops the attachment into a new mail when you do that?

Thanks,
DD.
 

My Computer

OS
Windows 7 Ultimate x64
Ah, you are starting to make me think that I have duplicated the customer's problem, but that there is a solution.

It is Lotus Notes 8.5.2. It is supported on Win7 64-bit, but the only feature the customer is complaining about is this right-click, Send To - Mail Recipient from Windows Explorer. So you are saying 32-bit Outlook actually starts and drops the attachment into a new mail when you do that?

Thanks,
DD.

Yes ! With Outlook 32-Bit works fine. Maybe it just simple as setting the Default Program types in Control Panel

These are the values Lotus notes need to set to open (In screenshot instead of Outlook pick Lotus Notes)

Capture.PNG

Hope this helps,
Captain
 

My Computer

Computer Manufacturer/Model Number
Samsung NP550P5C-S02IN
OS
Windows 7 Ultimate - 64-bit | Windows 8 Pro - 64-bit
CPU
Intel® Core™ i7 Processor 3,610QM (2.30Hz, 6MB L3 Cach
Memory
8 GB
Graphics Card(s)
NVIDIA® GeForce® GT 650M 2GB Graphics, Optimus™ techno
Sound Card
SoundAlive™ JBL 3 Speakers (With sub-Woofer)
Monitor(s) Displays
39.62cm (15.6) SuperBright 300nit HD+ LED Display
Screen Resolution
1,600 x 900, Anti-Reflective
Hard Drives
1TB S-ATA II Hard Drive (5,400RPM)
I've tried resetting the default mail program, and I have verified the registry entries against what a "good" platform should show. I am now convinced that this should work, and that I (and the customer) have the problem.

Any other ideas what could possibly be preventing this from working?
 

My Computer

OS
Windows 7 Ultimate x64
Hi. what did you do to resolve this issue?
As I am experiencing the exact problem, we use lotus notes v8.5.3 and are in the process of a Windows 7 upgrade and have noticed the 'send via email' option fails, I have set lotus notes as the default email programme as mentioned in previous emails, reformated h/d and started from scratch but still getting the same issue.

Appreeciate any help, thanks.
 

My Computer

OS
Windows 7 x64
Found the solution from Lotus Notes forum, here's the answer incase anyone else has this issue:

The launch program can not find the dll "MSVCR71.DLL" in the Windows system directory.

Solution:
On 64 bit Windows 7: Copy DLL MSVCR71.DLL from Notes Executable directory and paste it into this directory: C:\Windows\SysWOW64
On 32 bit Windows 7: Copy DLL MSVCR71.DLL from Notes Executable directory and paste it into this directory C:\ Windows\system32
 

My Computer

OS
Windows 7 x64
Back
Top