Closed Bug 380299 Opened 18 years ago Closed 16 years ago

64-bit Windows XP: Unable to use "send to: mail recipient" with Thunderbird when right-clicking on a document

Categories

(MailNews Core :: Simple MAPI, defect)

x86
Windows XP
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 482966

People

(Reporter: me, Unassigned)

Details

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3 Build Identifier: Thunderbird 2.0.0.0 (20070326) Within Windows XP I am not able to use the "send to: mail recipient" with Thunderbird. I have created a new blank "mail recipient.mapimail" and still am not able to send documents using this function. I don't know enough to discern whether this is supported or not in 2.0.0.0 or if it is a separate issue with the OS. Reproducible: Always Steps to Reproduce: 1. Nothing happens each time when I select "send to: mail recipient" 2. 3. Actual Results: Nothing happens each time when I select "send to: mail recipient" for a document. Expected Results: If it is a Thunderbird problem, it should have opened the write new email window with the appropriate document attached.
I have this problem with the 64-bit edition of Windows XP Pro SP2. Even if you have set TB as your default e-mail client it will still not work. If Outlook or OE will however. If you use a 32-bit Windows XP then the Send To Mail Recipient works fine. Reproduce steps: 1. Use Windows XP Pro 64-bit 2. Make TB your default e-mail client via "Set Program Access and Defaults" 3. Right click on a file on your desktop (or in explorer) 4. Go to the Send To submenu 5. Select Mail Recipient 6. Note that TB does not pop-up with a compose Window. Cause: Windows 64-bit uses a 64-bit version of explorer.exe (your Windows shell/taskbar) which calls the appropriate api and dlls for executing the application that should respond to the Send To command. Since TB only has a 32-bit dll the 64-bit explorer fails to call it. Work Around: You can force Windows 64-bit to use a 32-bit shell instead of the 64-bit one which will allow the 32-bit dll to load. See http://support.microsoft.com/kb/895561 Desirable Code Fix: Even though there are 64-bit builds of TB on the Internet none of them include the required new mapi dll. The following files need 64-bit counterparts: MapiProxy.dll mozMapi32.dll In addition the TB installer will need to make 64-bit registry entries for the mapi interface. Windows 64-bit currently forces the installer to place the entries in a 32-bit compatible registry tree.
Summary: Unable to use "send to: mail recipient" with Thunderbird when right-clicking on a document in Windows XP. → 64-bit Windows XP: Unable to use "send to: mail recipient" with Thunderbird when right-clicking on a document
Version: unspecified → 2.0
I just tried a clean install of Win XP Pro 64-bit with SP2 and Thunderbird 2.0.0.4 and the same problem still occurs. Also of note is that since the installer is 32-bit everything is installed to C:\Program Files (x86)\Mozilla Thunderbird by default. Furthermore both Thunderbird and Firefox have their registry entries placed into HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Mozilla by the operating system. On a 32-bit box the Wow folder and (x86) would not be used.
Assignee: mscott → nobody
Component: General → MailNews: Simple MAPI
Product: Thunderbird → Core
QA Contact: general → simple-mapi
Version: 2.0 → unspecified
Three different installations of Windows XP x64 (SP2), with most recent release of Thunderbird (2.0.0.9), continues to exhibit the same problem. I would assume that 64bit versions of Vista exhibit the same problem.
Product: Core → MailNews Core
I'm temped to duplicate this to bug 482966
Yeah let's. Per se it probably isn't, but for 2.0 things won't change and bug 482966 will do whatever we do to fix things for tb3.
Status: UNCONFIRMED → RESOLVED
Closed: 16 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.