Was ist das MSO-Dateiformat?
Eine Datei mit der Erweiterung .mso enthält Daten, die mit einem E-Mail-Anhang des Microsoft-Outlook-E-Mail-Clients in Form eines Office-2000- oder neueren Dokuments zusammenhängen, das typischerweise von Microsoft Word generiert wird. Informationen in einer .mso-Datei ermöglichen es Outlook, den Anhang als Teil einer E-Mail-Nachricht als Inline-HTML-Dokument zu öffnen.
Intern verwenden .mso-Dateien einen ActiveMime-Binär-Wrapper. Sie beginnen mit dem wörtlichen ASCII-Text ActiveMime bei Byte-Offset 0, gefolgt von einem kurzen Header und einer zlib-komprimierten Nutzlast. Dekomprimiert ist der Inhalt eine Standard-OLE2-Compound-File, die eingebettete Objekte oder ein VBA-Projekt enthält. Diese Struktur unterscheidet sich von winmail.dat (das das TNEF-Format verwendet), obwohl beide „unerwartete Anhang“-Probleme für Nicht-Outlook-Empfänger verursachen können.
.mso-Dateien werden typischerweise oledata.mso (gelegentlich editdata.mso) genannt und sind sowohl für den Absender als auch für den Empfänger unsichtbar, wenn beide Outlook für E-Mails verwenden. Wenn der Empfänger einen anderen E-Mail-Client verwendet, erscheint die .mso-Datei als normaler E-Mail-Anhang, und die Dokumentdatei wird ebenfalls als Anhang behandelt. Eine separate Datei namens header.html, die den Nachrichtenheader enthält, ist ebenfalls vorhanden.
Da .mso-Dateien interne Verpackungsartefakte sind, enthalten sie keine für Endbenutzer direkt nützlichen Informationen und sollten nicht manuell geöffnet werden. Fortgeschrittene Benutzer können sie untersuchen, indem sie die zlib-Nutzlast dekomprimieren und das Ergebnis dann als OLE2-Compound-File mit einem Tool wie 7-Zip behandeln.
Sicherheit
RISIKO: MEDIUMEine echte oledata.mso von einem bekannten Kontakt ist harmloser Formatierungsüberrest und kann ignoriert oder gelöscht werden. Da die ActiveMime/OLE-Struktur jedoch VBA-Makros enthalten kann, wurden manipulierte .mso-Dateien zum Verbreiten von Office-Makro-Malware verwendet, sodass Antivirus-Programme sie markieren. Öffnen oder 'extrahieren und öffnen' Sie niemals eine .mso von einem unbekannten oder unerwarteten Absender. Die sichere Reaktion besteht fast immer darin, sie in Ruhe zu lassen und den eigentlichen Nachrichtentext zu lesen.
Formatdetails
kurz gefasst- Microsoft Organization Chart-Datei - Ein vom Legacy-Microsoft-Organization-Chart-Applet gespeichertes Diagramm, das nichts mit dem oledata.mso-E-Mail-Artefakt zu tun hat.
Programme zum Öffnen von MSO-Dateien
Technische Details
technische Spezifikation| Entwickler | Microsoft |
| Formattyp | ActiveMime-gew rappte OLE2-Compound-File (binär) |
| Dateisignatur (Magic Bytes) | ASCII-Text `ActiveMime` bei Byte-Offset 0 |
| Interne Komprimierung | zlib-Deflate-Stream; komprimierte Nutzlast beginnt typischerweise in der Nähe von Byte-Offset 0x32 |
| Dekomprimierter Container | OLE2-Compound-File (Magic Bytes `D0 CF 11 E0 A1 B1 1A E1`) |
| MIME-Typ | `application/x-mso` |
| Typische Dateinamen | `oledata.mso`, `editdata.mso` |
| Generierende Anwendung | Microsoft Outlook (Office 2000 und neuer) beim Senden von HTML-formatierten E-Mails mit eingebetteten Office-Dokumenten |
| Sichtbarkeit in Outlook | Für Absender und Empfänger verborgen; stillschweigend als HTML-Inline-Paket behandelt |
| Sichtbarkeit in anderen Clients | Erscheint als unerwarteter E-Mail-Anhang in Nicht-Outlook-Clients wie Thunderbird oder Apple Mail |
| Begleitdatei | `header.html` erscheint neben `.mso` in Nicht-Outlook-Clients und enthält den E-Mail-Nachrichtenheader |
| Unterschied zu winmail.dat | Beide sind Outlook-Verpackungsartefakte, aber `.mso` verwendet ActiveMime/OLE2, während `winmail.dat` TNEF (Magic Bytes `78 9F 3E 22`) verwendet |
| Endbenutzer-Nutzen | Enthält keine für den Endbenutzer direkt zugänglichen oder bedeutungsrelevanten Daten; ist ein transparenter interner Container |
| Überprüfungsmethode | zlib-Nutzlast dekomprimieren (z. B. mit Python `zlib.decompress()`), dann das Ergebnis als OLE2-Datei mit 7-Zip oder `oletool` öffnen |
| Plattform | Nur von Outlook für Windows generiert; Office für Mac erzeugt andere Anhang-Verpackungsformate |
| Veröffentlicht | circa 1999-2000 (Office 2000 HTML mail/web-page export) |
MSO-Konvertierungen
Community Q&A
von Nutzern gefragtNoch keine Fragen - stellen Sie die erste Frage zu MSO-Dateien.