Arbeiten mit MAPI‑Eigenschaften

Setzen und Zugreifen auf Outlook‑MAPI‑Eigenschaften

Aspose.Email für Java bietet die MapiProperty Klasse, die eine MAPI‑Eigenschaft darstellt:

  • Name: der Eigenschaftsname.
  • Tag: das Eigenschafts‑Tag.
  • Daten: die Eigenschaftsdaten.

Dieses Thema behandelt außerdem, wie man MAPI‑Eigenschaften einer Outlook‑Nachricht (MSG)‑Datei mit Aspose.Email für Java setzt und darauf zugreift. Zusätzlich wurde ein Beispielcode bereitgestellt, der zeigt, wie man Eigenschaften aus MSG‑Dateien und Anhängen entfernt.

Eigenschaften lesen

Um Daten von MAPI‑Eigenschaften aus einer MSG‑Datei zu lesen:

  1. Erstellen Sie eine Instanz von dem MapiMessage Klasse, um eine MSG‑Datei mit dem Load() statische Methode.
  2. Setzen Sie eine Referenz auf das MapiMessage Objekt getProperties() Methode, um das MapiPropertyCollection.
  3. Hole das MapiProperty Objekt aus dem MapiPropertyCollection durch den MapiPropertyTag Schlüssel.
  4. Rufen Sie die Eigenschaftsdaten mit einer geeigneten getXXX()-Methode ab. 

Zusätzliche Eigenschaften festlegen

Das folgende Code‑Beispiel kann verwendet werden, um zusätzliche Eigenschaften eines Outlook‑ MapiMessage.

Eigenschaften entfernen

Benannte MAPI‑Eigenschaften aus E‑Mail‑Nachrichten lesen

Microsoft Outlook unterstützt das Hinzufügen benannter MAPI‑Eigenschaften zu einer MSG‑Datei. Diese Eigenschaften werden vom Benutzer hinzugefügt. Entwickler können mithilfe von Aspose.Email eine benannte Eigenschaft, zum Beispiel „MyProp“, zu einer MSG‑Datei hinzufügen.

Dieser Artikel veranschaulicht Aspose.Email MapiMessage getNamedProperties() Sammlung, um benannte MAPI‑Eigenschaften aus einer MSG‑Datei zu lesen.

Benannte MAPI‑Eigenschaft lesen

Benannte MAPI‑Eigenschaft aus Anhang lesen