Send to Mail Recipient opens wrong program

Maximilian Otte 1 Reputation point
2022-09-13T14:29:41.003+00:00

hey guys,

i need some advice. im working as it-professional for a company which is migrating from lotus notes to outlook2019/exchange on premise.
i already changed the default mail client to outlook via gpo. but there is one problem.
if you press righ click on a file and use "Send to > Send to Mail Recipient" lotus notes will opening instead of outlook.
it seems that filetype is Mailservice (.MAPIMail). if i try to select outlook as deafult programm for Mailservice (.MAPIMail) but get an error message " The selected program cant be selected for this filetype. Please choose an other program."

how can i solve this issue?

Outlook Windows Classic Outlook for Windows For business
{count} votes

4 answers

Sort by: Most helpful
  1. Aplhurdex 21 Reputation points
    2022-11-10T16:32:34.513+00:00

    A co-worker was experiencing a similar problem with the "File > Share > Send a Copy" prompt from Excel. It was opening Lotus Notes instead of Outlook and causing errors. There appears to be a registry key that specifies the mail client that Excel uses for these functions, but it does not get overwritten when setting the default mail program in Default Apps. Below are the contents of the .reg file that I created to have users run when they have this problem:

    Windows Registry Editor Version 5.00  
      
    [HKEY_CURRENT_USER\SOFTWARE\Clients\mail]  
    @="Microsoft Outlook"  
    

    I'd recommend verifying this is the problem beforehand by using regedit and checking to see if HKEY_CURRENT_USER\SOFTWARE\Clients\mail is has "IBM Notes" (or any other mail client for that matter) in there instead of "Microsoft Outlook"

    I'd also recommend that someone makes sure to get this functionality into the Default Apps program provided by Microsoft, seeing as their own programs are dependent on the registry key above. But I have no idea where a suggestion like that should go.

    I know this isn't exactly the problem, but I tried googling around and any question with the exact verbiage of using the File > Share > Send a Copy was locked and I couldn't provide the resolution I stumbled upon. Hope this helps someone!

    4 people found this answer helpful.

  2. Faery Fu-MSFT 19,751 Reputation points Moderator
    2022-09-20T07:39:05.127+00:00

    Hi @Maximilian Otte ,

    Thanks for your reply.

    Given this case, it is recommended you try the following troubleshooting:

    • Repair Office from Control Panel
      Control Panel > Programs > Programs & Features, select MS Office > Change > Repair
    • Delete MSMAPI32.DLL
      Close Outlook
      For 32 bit versions of Outlook...Delete Msmapi32.dll located C:\Program Files (x86)\Common Files\system\MSMAPI\1033\
      For 64 bit versions of Outlook...Delete Msmapi32.dll located C:\Program Files\Common Files\system\MSMAPI\1033\
      Run fixmapi.exe
      Open Outlook (Outlook will replace & register the Msmapi32.dll and then open).
      Try the Send To > Mail Recipient again.

    Hope this can help you!
    If you still need help on it, feel free to contact us.


    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.


  3. Maximilian Otte 1 Reputation point
    2022-09-26T09:22:23.43+00:00

    Hi @Faery Fu-MSFT ,

    thanks for your answer.

    Repair Office from Control Panel  
    Control Panel > Programs > Programs & Features, select MS Office > Change > Repair  
    

    I tried this with "Quick-Repair" and "Online-Repair", Does not work.

    Delete MSMAPI32.DLL  
    Close Outlook  
    For 32 bit versions of Outlook...Delete Msmapi32.dll located C:\Program Files (x86)\Common Files\system\MSMAPI\1033\  
    For 64 bit versions of Outlook...Delete Msmapi32.dll located C:\Program Files\Common Files\system\MSMAPI\1033\  
    Run fixmapi.exe  
    Open Outlook (Outlook will replace & register the Msmapi32.dll and then open).  
    Try the Send To > Mail Recipient again.  
    

    I tried this too. Frist of all the MSMAPI32.DLL is on a different location: "C:\Program Files\Microsoft Office\root\vfs\ProgramFilesCommonX64\System\MSMAPI\1031\MSMAPI32.DLL"
    I delete this file. Then I restarted Outlook. Does not work.

    Are there other solutions for this problem?


  4. Faery Fu-MSFT 19,751 Reputation points Moderator
    2022-09-30T06:08:16.823+00:00

    Hi @Maximilian Otte ,

    Have you tried performing a clean boot?
    https://support.microsoft.com/en-us/topic/how-to-perform-a-clean-boot-in-windows-da2f9573-6eec-00ad-2f8a-a97a1807f3dd


    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.