Freigeben über


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.