aspose.info
DE

MSG - Microsoft Outlook-E-Mail-Format

Aktualisiert

Was ist eine MSG-Datei?

MSG ist ein Dateiformat, das von Microsoft Outlook und Exchange zum Speichern von E-Mail-Nachrichten verwendet wird , Kontakt, Termin oder andere Aufgaben. Solche Nachrichten können ein oder mehrere E-Mail-Felder mit Absender, Empfänger, Betreff, Datum und Nachrichtentext oder Kontaktinformationen, Terminangaben und eine oder mehrere Aufgabenspezifikationen enthalten. Die Eigenschaften, die das Message-Objekt bilden, einschließlich sind ebenfalls Teil der MSG-Datei. Die MSG-Datei enthält Kopfzeilen, Hauptnachrichtentext und Hyperlinks als reinen ASCII-Text. MSG-Dateien eignen sich auch für Programme, die die Messaging Applications Programming Interface (MAPI) von Microsoft benötigen.

MSG-Dateistruktur

Das CFB_3-Format ist die Basis der MSG-Datei. Das Paradigma basiert auf den Konzepten von Speichern und Streams, ganz in der Nähe von Verzeichnissen und Dateien. Daher besteht ein Hauptunterschied zu ersterem in der gesamten Hierarchie, die in eine eigene Datei gepackt ist, die als zusammengesetzte Datei bezeichnet wird. Objekte bilden die Nachrichtendateien und bestehen aus einer einzelnen Eigenschaft oder ihren Sammlungen. Diese Fähigkeit erleichtert es Anwendungen, komplizierte, strukturierte Daten in einer einzigen Datei zu speichern. Dieses Format gibt auch mehrere Speicher an, wobei jeder Speicher das Message-Objekt als eine Hauptkomponente darstellt. Diese Speicher enthalten eine Reihe von Strömen, die eine Eigenschaft dieser Komponente darstellen. Auch eine Verschachtelung der Lagerung ist möglich.

Mapi-Eigenschaften

Auf der obersten Ebene der .msg-Datei enthalten Speicher Streams, die Eigenschaften darin speichern. Eigenschaften können wie folgt kategorisiert werden:

  • Eigenschaften mit fester Länge
  • Eigenschaften mit variabler Länge
  • Mehrwertige Eigenschaften

Unabhängig von der Kategorie ist eine Eigenschaft entweder ein Tag oder ein Name. Für benannte Eigenschaften sind jedoch geeignete Zuordnungsinformationen erforderlich, wie durch ihren Zuordnungsspeicher angegeben.

Speicher

Speicher bilden die Schlüsselkomponenten des Message-Objekts. Das MSG-Dateiformat gibt die folgenden Speicher an:

Top-Level-Struktur

Das Nachrichtenobjekt repräsentiert die gesamte oberste Ebene des MSG-Dateiformats. Je nach Typ, Eigenschaften, Anzahl der Empfänger- und Anhangsobjekte kann ein Nachrichtenobjekt unterschiedliche Stromspeicher in seiner entsprechenden .MSG-Datei haben.

Beziehung zu anderen Strukturen

Das Msg-Dateiformat hat die folgenden Beziehungen zu anderen Strukturen:

  • Die Basis von .msg ist das Compound File Binary File Format.
  • Die vom Message and Attachment Object Protocol verwendeten Eigenschaften werden von diesem Format verwendet.

Szenarien zur Vermeidung von MSG-Formaten

Das Nachrichtenobjekt kann von Clients oder Nachrichtenspeichern gemeinsam genutzt werden, die das .msg-Dateisystem verwenden. Es gibt wenige Umstände, unter denen das Speichern eines Message-Objekts im .msg-Dateiformat nicht angemessen wäre. Zum Beispiel:

  • Im Falle der Aufrechterhaltung eines großen eigenständigen Archivs ist es besser, ein voll funktionsfähiges Format zu verwenden, in dem Ansichten präziser gerendert werden können.
  • Wenn der Empfänger unbekannt ist, ist es möglich, dass das Format von der Empfängerseite nicht unterstützt wird und möglicherweise privat oder irrelevant geliefert wird.

Beispiel einer MSG-Datei

Um eine Vorstellung davon zu bekommen, wie eine MSG-Datei aussieht, können Sie eine Beispiel-MSG-Datei herunterladen und auf Ihrem öffnen Computer, um seinen Inhalt anzuzeigen.

Verweise