[Last Call] Learn how to a build a cloud-first strategyRegister Now

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 457
  • Last Modified:

Send to Mail Recipient from Win Explorer not working

We have about 20 PC's running Office 2007.  They previously had Office 2003 installed.  When users right click a file in Windows Explorer, and select Send To - Mail Recipient, nothing happens.  I've tried re-registering sendmail.dll, deleting mapi32.dll and running fixmapi.exe, ensuring that Outlook is the default mail client as specified in IE's Tools - Internet Options - Programs - to no avail.

We have a workaround - creating a shortcut in the SendTo folder pointing to Outlook with this cmd:
"C:\Program Files\Microsoft Office\Office12\OUTLOOK.EXE" /c ipm.note

However, that does not attach multiple selected files from Explorer.  Anyone know how to fix this bug?  It works fine on our Office 2003 machines, and also seems to work fine on Office 2007 machines that have been clean-installed (not upgraded from Office 2003).
0
Raymond123
Asked:
Raymond123
1 Solution
 
kaskhedikar_tusharCommented:
Check with

http://support.microsoft.com/kb/312346

To resolve this issue, follow these steps:
1. On the Start menu, point to All Programs or Programs, point to Accessories, and then click Windows Explorer.
2. In Windows Explorer, edit the file type. To do this, follow these steps, as appropriate for the version of Windows that you are running:

" For Microsoft Windows XP follow these steps:
a. On the Tools menu, click Folder Options.
b. On the File Types tab, click URL:MailTo Protocol under the (NONE) section, and then click Advanced.
c. Under Actions, click Open, and then click Edit.

d. If you are running Microsoft Outlook 2002, type the following text under Application used to perform action:
"C:\Program Files\Microsoft Office\Office10\OUTLOOK.exe" -c IPM.Note /m "%1"

If you are running Microsoft Office Outlook 2003, type the following text under Application used to perform action:
"C:\Program Files\Microsoft Office\Office11\OUTLOOK.exe" -c IPM.Note /m "%1"

If you are running Microsoft Office Outlook 2007, type the following text under Application used to perform action:
"C:\Program Files\Microsoft Office\Office12\OUTLOOK.exe" -c IPM.Note /m "%1"
e. Click OK two times.
0
 
senadCommented:
Start
Run
regsvr32 sendmail.dll
0
 
Raymond123Author Commented:
kaskhedikar_tushar - thanks I found two entries for (NONE)  URL:MailTo Protocol and updated them both accordingly, but it made no difference.

senad - i had already tried that as mentioned in my question.  But I tried it again, this time with an administrative account, and I rebooted the PC - still no go.

The HDD indicator flashes and the cursor blinks a couple of times, like it's trying to do something, but then does nothing - not even an error.  I've compared the reg entries for .mapimail under HKCR between the broken PC's and a working PC, and tried making changes to make them match, with no result (I've changed the entries on the broken PC back to what they were again).
0
Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 
senadCommented:
what is your OS ?
0
 
Raymond123Author Commented:
XP Pro SP3.
0
 
flubbsterCommented:
Try copying the sendmail.dll file from the system32 folder to the dllcache folder. Reboot and test.
0
 
Raymond123Author Commented:
Flubbster - thanks for the suggestion.  I tried it, but it didn't have any effect.
0
 
senadCommented:
Did you try running Office diagnostics (repair) ?
0
 
Raymond123Author Commented:
senad - whadya know, it worked!  But i don't really want to be having to do that on 20+ machines (and any future machines that get upgraded).  I'd like to find a reg. file if possible.  I'll run a diff on my test PC before and after running diagnostics, and see what changed in the reg/filesystem, and hopefully we'll find a fix we can automate.  I will award points to you once I've looked into it a bit further and posted a follow up.
0
 
Raymond123Author Commented:
Ok so I found out what the problem was.  We were setting the below registry key to something else to fix a problem in Outlook 2003.  This was breaking the SendTo feature using Outlook 2007.  The following reg key needs to be set for it to work in Office 2007:-

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Microsoft Outlook]
"DLLPath"="mapi32.dll"

Thanks for your diagnostic suggestion senad, points to you.
0
 
Raymond123Author Commented:
I needed a solution I could automate, but the suggestion solution pointed me in the right direction.
0

Featured Post

Upgrade your Question Security!

Add Premium security features to your question to ensure its privacy or anonymity. Learn more about your ability to control Question Security today.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now