Nach ein wenig Googeln ist es wohl so, dass das "Windows Messaging Subsystem" benötigt wird, um
MAPI im System zu verwenden.
Mein E-Mail-Programm bringt ja eine eigene
MAPI-IMplementierung u.a. für MAPILogon und MAPISendMail mit und alles ist natürlich ordnungsgemäß in der Registry eingetragen.
Aber ohne das Windows Messaging Subsystem findet wohl die Umleitung durch das System (wenn ein anderes Programm
Mapi-Aufrufe tätigt) auf meine
MAPI.DLL (SMMAPI.DLL) nicht statt.
Das Windows Messaging subsystem wird installiert, wenn man Outlook installiert (so zu lesen), aber dafür extra Outlook installieren?
Kann man ja auch keinem Anwender zumuten.
Gut, MailTo funktioniert auch so, aber nicht alle Anwendungen unterstützen MailTo, sondern verlassen sich auf
MAPI.