Eu recebi uma ligação com o Microsoft
A solução está no registro: você precisa remover alguns "recursos" para o IE
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Capabilities\MIMEAssociations\message/rfc822]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Internet Explorer\Capabilities\MIMEAssociations\message/rfc822]
[-HKEY_CURRENT_USER\SOFTWARE\Microsoft\Internet Explorer\Capabilities\MIMEAssociations\message/rfc822]
Com isso eu posso
[HKEY_CLASSES_ROOT\MIME\Database\Content Type\message/rfc822]
"CLSID"=-
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MIME\Database\Content Type\message/rfc822]
"CLSID"=-
e mais importante:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Associations\MIMEAssociations\message/rfc822]
e o Internet Explorer não verificará se ele é o programa não padrão para message / rfc822
Não se esqueça de associar arquivos .eml ao seu cliente de desktop (como anotações)
[HKEY_CLASSES_ROOT\.eml]
@="Notes.emlfile"
"Content Type"="message/rfc822"
[HKEY_CLASSES_ROOT\.eml\shell]
[HKEY_CLASSES_ROOT\.eml\shell\open]
[HKEY_CLASSES_ROOT\.eml\shell\open\command]
@="\"C:\Program Files (x86)\IBM\Lotus\Notes\notes.exe\" -defini \"%1\""