MAPI (Messaging Application Programming Interface) is a Windows feature that allows applications to send files via a system's default mail application. The Thunderbird installer sets the installed build as the default mapi/mail client. If you want to set a debug build as the default mail client, you need configure it manually:
-
In the
objdir/mozilla/dist/bin
directory, copymozMapi32.dll
tomozMapi32_InUse.dll
andMapiProxy
toMapiProxy_InUse.dll
. (Be sure to copy - not move - these files.) -
In the uninstall sub-directory of the
bin
directory, run these two commands: -
Create an elevated shell and register the MAPI proxy.dll as a COM server. (One way to create an elevated shell is to invoke the command prompt from the Start menu, right click, and select Run as Administrator.) In the elevated shell, change to the
objdir/mozilla/dist/bin
directory and enter this command:
helper.exe /SetAsDefaultAppGlobal helper.exe /SetAsDefaultAppUser
regsvr32 MapiProxy_InUse.dll