Was ist das MSG-Dateiformat?
Dateien mit der Erweiterung .msg werden von Microsoft Outlook zum Speichern von E-Mail-Nachrichten verwendet. Das Programm speichert alle wichtigsten Informationen einer E-Mail-Nachricht in einer .msg-Datei, einschließlich Betreff, Inhalt, Absender- und Empfängerdaten, Datum, Hyperlinks und Anhängen.
Wann wird eine .msg-Datei erstellt?
Outlook erstellt eine .msg-Datei, wenn eine E-Mail-Nachricht gespeichert oder im Programm erstellt wird. Die Datei kann jedoch auch unter anderen Umständen entstehen - nicht nur für E-Mail-Nachrichten, sondern auch für andere spezielle Outlook-Elemente wie Kalendertermine, Kontakte oder Aufgaben. Eine .msg-Datei wird erstellt, wenn eines dieser Elemente auf dem Datenträger gespeichert oder aus der Anwendung exportiert wird.
Öffnen von .msg-Dateien
.msg-Dateien werden nicht in einem einfachen Textformat gespeichert, sondern in einem Binärformat - konkret im Microsoft Compound File Binary-Container (OLE2 Structured Storage), demselben Format wie ältere .doc- und .xls-Dokumente. Ursprünglich konnten nur Anwendungen mit MAPI-Schnittstelle (Microsofts Messaging Applications Programming Interface) sie zuverlässig öffnen, weshalb das Importieren von .msg-Dateien außerhalb von Outlook historisch etwas schwierig war. Heute unterstützt eine breitere Palette von Tools das Format, darunter dedizierte Viewer und das Befehlszeilen-Tool msgconvert unter Linux. .msg-Dateien können auch in das portablere .eml-Format für andere Mail-Clients konvertiert werden. Der Export von .msg-Dateien erfolgt hauptsächlich zur Archivierung, Speicherung oder Virenprüfung eingebetteter Anhänge. Verwandte Outlook-Datenspeicher sind .pst-Dateien, die viele Nachrichten in einem einzigen Archiv zusammenfassen.
Sicherheit
RISIKO: MEDIUMEine .msg kann dieselben Bedrohungen wie jede E-Mail tragen: schädliche Anhänge, Phishing-Links und Tracking-Pixel. Da Anhänge als Binär-Streams eingebettet sind, öffnen Sie eine unerwartete .msg in einem ordentlichen Viewer (der sie sicher dekodiert), anstatt Dateien blind zu extrahieren, und öffnen Sie die Anhänge nicht und klicken Sie keine Links an, wenn Sie dem Absender nicht vertrauen. Zwei weitere Hinweise: .msg ist binärer OLE-Speicher, daher enthüllt das Umbenennen in .txt keinen lesbaren Inhalt; und bei Verwendung von ONLINE-.msg-Viewern wird die Datei auf einen Drittanbieter-Server hochgeladen - verwenden Sie diese nicht für vertrauliche oder sensible Post.
Formatdetails
kurz gefasst- Sound-Designer-/MIDI-Nachrichtendatei (.msg) - Eine seltene Audio-/MIDI-Datendatei ohne Bezug zu gespeicherten Outlook-Nachrichten.
Programme zum Öffnen von MSG-Dateien
Technische Details
technische Spezifikation| Container-Format | Microsoft Compound File Binary (OLE2 Structured Storage) - derselbe CFB-Container wie ältere `.doc`- und `.xls`-Dateien |
| MIME-Typ | `application/vnd.ms-outlook` |
| Dateisignatur (Magic Bytes) | `D0 CF 11 E0 A1 B1 1A E1` an Byte-Offset 0 - der OLE2-CFB-Header, geteilt von allen Compound-File-Dokumenten |
| Internes Layout | Nachrichteneigenschaften, Inhalt und Anhänge als individuell benannte Streams und Unter-Storages im CFB-Container |
| Körperformatoptionen | Speichert gleichzeitig Klartext (`PR_BODY`), HTML (`PR_HTML`) und komprimiertes RTF (`PR_RTF_COMPRESSED`); der Client rendert die reichhaltigste verfügbare Version |
| Zeichenkodierung | Texteigenschaften als Unicode (UTF-16LE) gespeichert; ältere Nachrichten können auch eine ANSI/Windows-1252-Fallback-Kopie enthalten |
| Anhang-Speicherung | Jeder Anhang belegt einen dedizierten Unter-Storage (`__attach_version1.0_#XXXXXXXX`) mit eigenen Binärdaten und MAPI-Property-Streams |
| Property-Tag-Schema | Jede MAPI-Eigenschaft verwendet ein 32-Bit-Tag: obere 16 Bit = Property-ID, untere 16 Bit = Typcode (z. B. `PT_UNICODE`, `PT_BINARY`, `PT_SYSTIME`) |
| Unterstützte Outlook-Elementtypen | E-Mails (`IPM.Note`), Kontakte (`IPM.Contact`), Aufgaben (`IPM.Task`), Termine (`IPM.Appointment`), Haftnotizen (`IPM.StickyNote`) und Verteilerlisten |
| Verschachtelte Nachrichten | Weitergeleitete oder angehängte E-Mails als verschachtelte .msg-Unter-Storages in der übergeordneten Datei gespeichert, bis zu beliebiger Tiefe |
| Bewahrte Routing-Metadaten | Absender, alle Empfängerklassen (An/Cc/Bcc), Zeitstempel, Gelesen/Ungelesen-Flag, Wichtigkeit, Vertraulichkeit und Konversations-Thread-ID |
| Protokollspezifikation | Von Microsoft öffentlich als [MS-OXMSG]-Protokoll dokumentiert; ermöglicht Drittanbieter-Bibliotheken wie `libpff` und `msg-extractor` |
| Entwickler | Microsoft Corporation |
| Typische Dateigröße | Einige Kilobyte für reine Textnachrichten; kann Hunderte von Megabyte erreichen, wenn große Dateien als Anhänge eingebettet sind |
| Veröffentlicht | Late 1990s with Microsoft Outlook; format documented publicly by Microsoft as [MS-OXMSG] |
| Spezifikation | learn.microsoft.com |
MSG-Konvertierungen
Community Q&A
von Nutzern gefragtNoch keine Fragen - stellen Sie die erste Frage zu MSG-Dateien.