MAPI-Nachrichten
Gilt für: Outlook 2013 | Outlook 2016
Nachrichten sind MAPI-Objekte, die über den MAPI-Spooler und Dienstanbieter über ein Messagingsystem von einer Clientanwendung an eine andere übertragen werden. Fast jede Komponente in MAPI funktioniert mit Nachrichten. Clients ermöglichen Benutzern das Erstellen, Speichern, Senden und Löschen von Nachrichten sowie das Kopieren und Verschieben von Nachrichten aus einem Ordner in einen anderen. Nachrichtenspeicheranbieter sind für die Nachrichtenverwaltung und die Übermittlung von Nachrichten an den MAPI-Spooler oder einen Transportanbieter verantwortlich. Der MAPI-Spooler verschiebt Nachrichten an einen geeigneten Transportanbieter, während Transportanbieter die Übermittlung und den Empfang von Nachrichten an und von einem Messagingsystem verarbeiten und Empfänger- und Nachrichtenoptionseigenschaften festlegen. Adressbuchanbieter arbeiten indirekt mit Nachrichten und unterstützen Eigenschaften, die Nachrichtenempfänger beschreiben.
Nachrichten werden in Ordnern in einem Nachrichtenspeicher gespeichert, in der Regel in Ordnern, die im Stammordner für zwischenmenschliche Nachrichten (InterPersonal Message, IPM) erstellt werden. Nachrichten werden in der Regel auf der gleichen Ebene wie der Standardmäßige IPM-Posteingang, gesendete Elemente, Gelöschte Elemente und Postausgangsordner oder auf niedrigeren Ebenen in der Hierarchie gespeichert. Nachrichten können jedoch auch außerhalb der IPM-Unterstruktur gespeichert werden.
Nachrichten, die in der Standardmäßigen IPM-Unterstruktur erstellt wurden, verfügen über Standardinhalte (d. a. Inhalte, die für den Benutzer einer Clientanwendung sichtbar sind). Notizen und Berichte sind Beispiele für Nachrichten mit Standardinhalten. Nachrichten können auch mit zugeordneten Inhalten oder Inhalten erstellt werden, die im typischen Client nicht sichtbar sind. Ordner unterstützen zwei verschiedene Inhaltstabellen für die verschiedenen Nachrichtentypen: eine Standardinhaltstabelle für Standardnachrichten und eine zugeordnete Inhaltstabelle für zugeordnete Nachrichten. Da MAPI keine Standards für den Inhalt von zugeordneten Nachrichten angibt, können sie beliebige Informationen enthalten.
Einer Nachricht können zusätzliche Daten in Form einer Datei, einer anderen Nachricht oder eines OLE-Objekts zugeordnet sein. Diese zusätzlichen Daten, die als Anlage bezeichnet werden, werden entweder als Symbol oder für eine RTF-Nachricht als Metadatei im Nachrichtentext angezeigt. Eine Nachricht kann null, eine oder mehrere Anlagen enthalten. Anlagen werden immer mit der Nachricht übertragen.
Eine Nachricht, die übertragen wird, hat einen oder mehrere Empfänger (Adressen, die einem bestimmten Messagingsystem zugeordnet sind). Einige Empfänger sind Einträge in einem Container, der zu einem Adressbuchanbieter im aktuellen Profil gehört. andere Empfänger werden nur erstellt, um die Nachricht zu übertragen. Da auf Empfänger und Anlagen über die Nachricht zugegriffen werden muss, der sie zugeordnet sind, werden die Empfänger und Anlagen einer Nachricht als ihre Unterobjekte bezeichnet.
Nachrichtenspeicheranbieter unterstützen Nachrichten, Anlagen und Empfänger über Methoden in drei Schnittstellen:
Schnittstelle | Beschreibung |
---|---|
Imessage |
Verwaltet Anlagen und Empfänger, sendet Nachrichten, legt lesebare status fest. |
IMAPIFolder |
Erstellt, kopiert und verschiebt Nachrichten und Unterordner und verwaltet Nachrichten status. |
IAttach |
Verwaltet Anlageneigenschaften. |