Entwickeln einer MAPI-Clientanwendung
Gilt für: Outlook 2013 | Outlook 2016
MAPI-Clientanwendungen werden mit der objektorientierten MAPI-Clientschnittstelle geschrieben. MAPI-Clients interagieren mit einem oder mehreren Messagingsystemen über das MAPI-Subsystem und MAPI-kompatible Dienstanbieter. Diese Interaktion kann auf viele verschiedene Arten auftreten; es gibt eine enorme Vielfalt an Clientanwendungen. Die meisten Clients sind Messagingclients, die entweder Messaging in ihren etablierten Featuresatz integrieren oder Messaging als primäres Feature ausführen. Weitere Features, die MAPI-Clients bereitstellen können, sind die Profilverwaltung oder die Verwaltung von Adressbuch und Nachrichtenspeichern.
Alle Messagingclients initialisieren die MAPI-Bibliotheken und starten eine Sitzung mit dem MAPI-Subsystem. Weitere Informationen finden Sie unter Zugreifen auf Objekte mithilfe der Sitzung. Nachdem eine Sitzung eingerichtet wurde, kann ein Client:
Verarbeiten ausgehender Nachrichten, einschließlich Antworten, weitergeleiteter Nachrichten und Neuübertragungen.
Verarbeiten eingehender Nachrichten.
Behandeln Sie den Nachrichtenspeicher, indem Sie Ordner und Nachrichten öffnen, Nachrichten erstellen, ändern, kopieren und senden, Unterhaltungen nachverfolgen und einen oder mehrere Ordner durchsuchen.
Behandeln Sie das Adressbuch, indem Sie Empfänger erstellen und ändern, Einträge suchen und die Containerhierarchie durchlaufen.
Behandeln Sie einen Transportanbieter, indem Sie eine Neukonfiguration durchführen, Optionen und Transportreihenfolge festlegen und Nachrichten bei Bedarf senden.
Behandeln von Ereignisbenachrichtigungen.
Verarbeiten von Formularen.
Verarbeiten von Profilen und Nachrichtendiensten.
Verwenden Sie die Themen in diesem Abschnitt, um Ihnen bei der Implementierung dieser grundlegenden Aufgaben und der spezifischen Features zu helfen, die Ihren MAPI-Client eindeutig machen.