E‑Mail‑Dateiformate
EML
EML ist eines der am weitesten verbreiteten und genutzten E‑Mail‑Dateiformate, das primär dazu entwickelt wurde, dem MIME (Multipurpose Internet Mail Extensions)‑Standard zu entsprechen. Dieses Format wird von vielen E‑Mail‑Clients und Systemen unterstützt, da es einen offenen und generischen Ansatz für die Speicherung und Übertragung von E‑Mails bietet.
Hauptmerkmale:
- Jede EML‑Datei kapselt eine einzelne E‑Mail‑Nachricht samt zugehörigen Metadaten wie Absender, Empfänger, Betreff und Zeitstempeln.
- EML‑Dateien unterstützen reichhaltige Formatierungen, Anhänge und eingebettete Elemente und halten dabei den MIME‑Standard ein, der eine vielseitige Darstellung von E‑Mail‑Inhalten ermöglicht.
- Anders als proprietäre Formate wie MSG (Microsoft Outlook Message), die eng an bestimmte Software (Outlook und MAPI) gebunden sind, bieten EML‑Dateien einen universelleren Ansatz, der mit verschiedenen E‑Mail‑Programmen auf unterschiedlichen Plattformen kompatibel ist. EML‑Dateien sind mit einer Vielzahl von E‑Mail‑Clients kompatibel, darunter (nicht ausschließlich) Microsoft Outlook, Mozilla Thunderbird, Apple Mail und zahlreiche webbasierte E‑Mail‑Dienste.
Das EML‑Dateiformat ist untrennbar mit dem MIME‑Standard verbunden, einer Spezifikation für das Format von Internetnachrichtenkörpern. MIME erweitert das grundlegende E‑Mail‑Format, um Text in anderen Zeichensätzen als ASCII sowie Anhänge mit multimedialen Inhalten zu unterstützen.
MIME‑Struktur:
- Eine EML‑Datei beginnt mit dem Header‑Abschnitt, der Informationen wie From, To, Subject, Date und weitere Header enthält. Zusätzliche Header können Content-Type, Content-Transfer-Encoding und mehr umfassen.
- Nach den Headern wird der Body einer EML‑Datei dargestellt. Dieser Abschnitt kann Nur‑Text, HTML oder Multipart‑Inhalte enthalten und ermöglicht die Kombination verschiedener Inhaltsarten in einer einzigen Nachricht.
- Eine EML‑Datei kann Anhänge enthalten, die in Base64 kodiert sind, wodurch binäre Daten per E‑Mail übertragen werden können. Diese Anhänge sind in eigenen MIME‑Teilen definiert, die mit passenden Headern den Dateityp und die Kodierung angeben.
MIME‑Typen:
Der Inhalt einer EML‑Datei ist in verschiedene MIME‑Typen aufgeteilt, um Text, HTML und andere Medientypen zu unterscheiden. Übliche MIME‑Typen, die in einer EML‑Datei vorkommen, sind:
text/plainfür Nur‑Text‑Nachrichten.text/htmlfür HTML‑formatierte Nachrichten.multipart/mixedfür E‑Mails, die sowohl Nachrichteninhalt als auch Anhänge enthalten.application/octet-streamfür binäre Dateianhänge.

MSG
Microsoft Outlook Message (MSG) ist ein proprietäres E‑Mail‑Format, das von Microsoft Outlook zum Speichern einzelner E‑Mail‑Nachrichten verwendet wird. Diese Dateien enthalten den E‑Mail‑Inhalt und Metadaten wie Absender, Empfänger, Betreff und Zeitstempel. Sie unterstützen reichhaltige Formatierungen, Anhänge und Outlook‑spezifische Funktionen wie Kennzeichnungen, Wichtigkeit und Sensitivität.
Hauptfunktionen:
- Eine MSG‑Datei repräsentiert eine einzelne E‑Mail‑Nachricht.
- MSG‑Dateien gehören zu Microsoft Outlook und können von diesem geöffnet werden.
- MSG‑Dateien werden häufig zum Archivieren, Sichern und zum Austausch von Outlook‑Elementen zwischen verschiedenen Outlook‑Instanzen oder anderen konformen E‑Mail‑Clients verwendet.
MSG steht im Kontext von Microsoft Outlook in engem Zusammenhang mit der Messaging Application Programming Interface (MAPI). MAPI ist eine Programmierschnittstelle, die Anwendungen die Interaktion mit Messaging‑Diensten ermöglicht, hauptsächlich Microsoft Exchange‑Server und Microsoft Outlook. Sie stellt eine Reihe von Funktionen und Protokollen zum Senden, Empfangen und Verwalten von E‑Mail‑Nachrichten sowie zum Zugriff auf weitere Messaging‑Funktionen wie Kalender, Kontakte und Aufgaben bereit. MAPI wird von Microsoft Outlook verwendet, um E‑Mail‑Nachrichten zu erstellen, zu manipulieren und zu verwalten. Wenn ein Benutzer in Outlook eine E‑Mail verfasst oder empfängt, übernimmt MAPI die zugrunde liegende Kommunikation mit dem Mail‑Server und liefert die notwendigen Funktionen zur Verwaltung des Nachrichteninhalts.
Technische Basis des MSG‑Formats:
MSG‑Dateien speichern Nachrichtendaten mithilfe von MAPI‑Eigenschaften, die Attribute sind, welche verschiedene Aspekte der Nachricht definieren. Diese Eigenschaften umfassen Standardattribute wie Absender, Empfänger, Betreff und Zeitstempel sowie benutzerdefinierte Eigenschaften und erweiterte Attribute.

Eigenschaften ordnen die Nachricht in eine hierarchische Struktur, wobei oberste Eigenschaften die gesamten Nachrichtenattribute definieren und verschachtelte Eigenschaften spezifische Komponenten wie Empfänger, Anhänge und eingebettete Objekte repräsentieren. MSG‑Dateien können mehrere Eigenschafts‑Streams enthalten, von denen jeder einen Satz zusammengehöriger MAPI‑Eigenschaften beinhaltet. Diese Streams sind gemäß dem Compound File Binary Format (CFBF) strukturiert und speichern sowohl Standard‑ als auch benutzerdefinierte Eigenschaften.

OFT
Outlook File Template (OFT) ist ein von Microsoft Outlook verwendetes E‑Mail‑Format zur Erstellung standardisierter Nachrichten. Anders als MSG‑Dateien enthalten OFT‑Dateien keinen tatsächlichen Nachrichtentext, sondern dienen als Vorlagen mit vordefinierter Formatierung, Layout und Platzhaltern für dynamische Inhalte.
Hauptfunktionen:
- OFT‑Dateien vereinfachen die Erstellung wiederholender E‑Mails, indem sie vorgefertigte Vorlagen für gängige Szenarien wie Newsletter, Ankündigungen oder Antworten bereitstellen.
- Durch die Verwendung von OFT‑Vorlagen stellen Organisationen Konsistenz in Branding, Formatierung und Botschaften über alle ausgehenden Kommunikationen sicher.
- Benutzer können OFT‑Vorlagen anpassen, indem sie Inhalte vor dem Versand hinzufügen oder ändern, wodurch personalisierte Nachrichten bei gleichzeitig standardisiertem Formatierung erhalten bleiben.
TNEF
Transport Neutral Encapsulation Format (TNEF) ist ein proprietäres E‑Mail‑Format, das von Microsoft Outlook und Microsoft Exchange‑Server verwendet wird, um E‑Mail‑Eigenschaften und Rich‑Text‑Inhalte zu kapseln, die von Standard‑E‑Mail‑Protokollen nicht unterstützt werden können. Es wird hauptsächlich von Microsoft‑E‑Mail‑Clients verwendet, um Rich‑Text‑Formatierungen, eingebettete Objekte und andere proprietäre E‑Mail‑Funktionen zu kodieren und zu übertragen, sodass komplexe E‑Mail‑Inhalte wie Formatierungen, eingebettete Dateien und Kalenderereignisse beim Senden zwischen verschiedenen Microsoft‑E‑Mail‑Clients erhalten bleiben.
Hauptmerkmale:
- TNEF kann eine breite Palette von MAPI‑Eigenschaften, ein Microsoft‑spezifisches Rich‑Text‑Formatting und spezielle Eigenschaften, die nicht über Standard‑MIME‑ oder Nur‑Text‑E‑Mails übertragen werden können, kapseln.
- Outlook‑Elemente wie Kalender, Kontakte, Aufgaben und Notizen können im TNEF‑Format gekapselt werden.
- Nicht‑Microsoft‑E‑Mail‑Clients verstehen TNEF‑Anhänge eventuell nicht oder verarbeiten sie nicht korrekt, was häufig zu den lästigen
winmail.datDatei. Dies geschieht meist, weil sie die proprietäre Formatierung, die in TNEF kodiert ist, nicht dekodieren können.
Technische Basis des TNEF‑Formats:
- TNEF kapselt E‑Mail‑Inhalte in einen speziellen Binäranhang ein. Dieser Anhang trägt typischerweise eine
.datDateierweiterung, meist benanntwinmail.dat. - TNEF‑Daten werden häufig dem MIME‑Typ zugeordnet
application/ms-tnef. - Das TNEF‑Format stellt eine Hierarchie von Nachrichteneigenschaften als flache Struktur dar, die als sequenzieller Datenstrom angesehen werden kann. Das typische Format einer bestimmten Eigenschaft im Strom umfasst einen Bezeichner mit Datentyp‑Informationen, Größe (falls nicht durch den Typ definiert) und Daten.
