Hinweise zur Auswahl des MAPI-Servers

Für den Mailversand wird die Standard E-Mail-Applikation im System verwendet. Über folgende Registry-Einstellung kann der Ladevorgang der MAPI-DLL beeinflusst werden.

HKCU\Software\combit\cmbtmx\<Appname>

MAPILoadStrategy [DWORD]

Wert

Bedeutung

0

Ein direktes LoadLibrary("mapi32.dll").

1

Es wird versucht, sich direkt an olmapi32.dll oder msmapi32.dll anzuhängen, wenn diese bereits geladen sind. Ist dies nicht der Fall, wird sie über GetDefaultMapiHandle() des MAPISTUB-Codes (siehe github.com/stephenegriffin/MAPIStubLibrary) ermittelt und geladen. Code entspricht der API GetPrivateMAPI() in MAPISTUB. Wenn dies fehlschlägt, wird MAPILoadStrategy 0 verwendet.

2

Die Methode LoadDefaultMailProvider() wird verwendet. Wenn dies fehlschlägt, wird MAPILoadStrategy 1 verwendet. Hierbei wird versucht, die MAPI-Unicode-API zu verwenden, d. h. bei Microsoft Outlook kann auch Unicode im Text oder dem Betreff verwendet werden.

Voreinstellung

1

2 (Ausnahme: XMAPI, wenn der Standard E-Mail-Client Microsoft Outlook ist)