Windows Registry Editor Version 5.00
; Make sure you first check the registry under "mailto" for any existing "EmailDeveloperName\ProgramName" and substitute the actual names
; This line deletes current email client association
[-HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Associations\UrlAssociations\mailto]
[HKEY_CLASSES_ROOT\mailto]
@="URL:MailTo Protocol"
"URL Protocol"=""
; The next 14 lines register your email program and allow it to show up in the Windows default apps dialog
[HKEY_LOCAL_MACHINE\SOFTWARE\RegisteredApplications]
"ProgramName"="SOFTWARE\\EmailDeveloperName\\ProgramName\\Capabilities"
[HKEY_LOCAL_MACHINE\SOFTWARE\YourEmailDeveloperName\ProgramName\Capabilities]
"ApplicationDescription"="Open mailto on local machine"
[HKEY_LOCAL_MACHINE\SOFTWARE\EmailDeveloperName\ProgramName\Capabilities\UrlAssociations]
"mailto"="ProgramName.Mailto"
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\RegisteredApplications]
"ProgramName"="SOFTWARE\\Wow6432Node\\EmailDeveloperName\\ProgramName\\Capabilities"
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\EmailDeveloperName\ProgramName\Capabilities]
"ApplicationDescription"="Open mailto on local machine"
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\EmailDeveloperName\EmailDeveloperName\ProgramName\Capabilities\UrlAssociations]
"mailto"="ProgramName.Mailto"
[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\RegisteredApplications]
"ProgramName"="SOFTWARE\\Wow6432Node\\EmailDeveloperName\\ProgramName\\Capabilities"
; These lines set your 3rd party software as the default email client in Windows
; Be sure to change the path to your email client location, e.g. @="\"C:\Program Files\ProgramDirectory
[HKEY_CLASSES_ROOT\mailto\shell\open\command]
@="\"D:\\PROGRAMDIRECTORY\\ProgramName\\Program.exe\" %1"
[HKEY_CLASSES_ROOT\ProgramName.Mailto]
@="URL:MailTo Protocol"
"URL Protocol"=""
[HKEY_CLASSES_ROOT\ProgramName.Mailto\shell\open\command]
@="\"D:\\PROGRAMDIRECTORY\\ProgramName\\Program.exe\" %1"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\mailto]
@="URL:MailTo Protocol"
"URL Protocol"=""
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\mailto\shell\open\command]
@="\"D:\\PROGRAMDIRECTORY\\ProgramName\\Program.exe\" %1"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ProgramName.Mailto]
@="URL:MailTo Protocol"
"URL Protocol"=""
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ProgramName.Mailto\shell\open\command]
@="\"D:\\PROGRAMDIRECTORY\\ProgramName\\Program.exe\" %1"
;------END OF SCRIPT----------------------------