Saturday, 8 June 2013

Outlook 2010 is Not Recognized as the Default Email Client while sending email using other Office application.


Q:To verify Outlook is indeed set as your default email client:

 Answer: Follow the steps

  1. Open Control Panel and search for Default Programs.

  1. Select Set Default Programs link.

  1. Choose Microsoft Outlook from the list of programs.
    Click "Set this program as default".

 

Open regedit then press Enter. (You'll probably need to ok a security dialog.)

In the Registry editor, browse to

HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail

Right click on the Mail key and Export a copy for backup.

Right-click on Mail again and create a new key called Outlook64Bridge

Next, right-click on Outlook64Bridge and create a key under it called DLLPath. Right-click again and create a key called DLLPathEx.

Locate the 32 bit version of the file MAPI32.dll on your computer and enter the complete path name in each DLLPath key (replacing "something\something\...." with the correct path on your computer):

HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Outlook64Bridge\DLLPath

"C:\WINDOWS\something\something\....\mapi32.dll"

HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Outlook64Bridge\DLLPathEx

"C:\WINDOWS\something\something\....\mapi32.dll"

(On my computer, a mapi32.dll is at C:\Windows\winsxs\x86_microsoft-windows-mapi_31bf3856ad364e35_6.1.7601.17514_none_ad54ab3a7801c830)

Next, change the default client to Outlook64Bridge:

HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail

"Outlook64Bridge"