MBOX in EML umwandeln
Das Umwandeln eines MBOX-Archivs in einzelne EML-Dateien teilt eine große, zusammenhängende E-Mail-Datenbank in separate standardisierte Nachrichtendateien auf.
Formatvergleich & technische Spezifikationen
| Spezifikation | MBOX | EML |
|---|---|---|
| MIME-Typ | application/ | message/ |
| Typ | Archiv zusammengeführter E-Mail-Postfächer | Standard-E-Mail-Nachrichtendatei |
| Kompression | keine (Textverkettung) | keine (MIME Multipart-kodiert) |
| Standardspezifikation | IETF RFC 4155 | IETF RFC 5322 |
| Magic-Bytes-Header | 46 72 6F 6D 20 (From separator line) | From: / Received: / Return-Path: (RFC 822/5322 header lines) |
Formatübersicht & Anwendungsbereiche
MBOX bündelt mehrere E-Mails in einem Archiv, während EML Nachrichten meist in einzelnen Dateien speichert. Eine Konvertierung kann helfen, bestimmte Nachrichten zu extrahieren oder in ein EML unterstützendes E-Mail-Programm zu importieren. Die Ausgabe hängt vom Archiv und Arbeitsablauf ab.
Technische Spezifikationen und Codec-Übersicht
Eine MBOX-Datei (application/mbox) ist ein Klartext-Verkettungscontainer, der mehrere E-Mail-Nachrichten nacheinander aneinanderreiht. Sie verwendet die Zeile „From -" im Header als strenges Trennzeichen, um zu kennzeichnen, wo eine Nachricht endet und die nächste beginnt. Die Datei ist nicht komprimiert, was bedeutet, dass die rohen Textströme kontinuierlich verlaufen. Im Gegensatz dazu verwendet eine EML-Datei den MIME-Typ message/rfc822, um eine einzelne E-Mail-Nachricht einschließlich MIME-Multipart-Codierung für Anhänge und HTML-Inhalte zu speichern. Während der Konvertierung liest ein Parser den MBOX-Stream, erkennt die „From -"-Grenzen, extrahiert jeden einzelnen Textblock und speichert ihn mit der Dateiendung .eml ab. Dieser Prozess erfolgt strikt verlustfrei, da beide Formate auf den in RFC 5322 und RFC 822 definierten Internet-Nachrichtenformatregeln basieren, sodass keine Text- oder binären Anhangsdaten verändert oder komprimiert werden.
Betriebssystem- & Browser-Kompatibilität
Viele E-Mail-Programme verwenden MBOX-Archive und können EML-Dateien importieren oder öffnen. Import- und Exportfunktionen variieren je nach Anwendung. Prüfen Sie das Zielprogramm.
Nützliche Informationen
Bewahren Sie Sicherungskopien Ihrer originalen MBOX-Dateien auf, bevor Sie diese in EML-Dateien aufteilen, da die Verarbeitung von Zehntausenden einzelner Nachrichten Zielverzeichnisse unübersichtlich machen und ältere Dateisysteme überlasten kann.
Häufig gestellte Fragen
Wie konvertiert man MBOX-Archive in RFC-822-E-Mails ohne Qualitätsverlust?
Die Konvertierung kann Nachrichten und Anhänge erhalten. Das Ergebnis hängt jedoch von der Software und der Behandlung der MBOX-Trennzeilen ab. Prüfen Sie die Ausgabe.
Worin besteht der Unterschied zwischen einem MBOX-Archiv und einer RFC-822-E-Mail?
Eine MBOX-Datei fungiert als einzelner Container, der viele verkettete E-Mails enthält, die durch Textmarker getrennt sind. Eine EML-Datei ist eine eigenständige Datei, die nur eine einzige E-Mail-Nachricht enthält, welche den Standards RFC 822 und RFC 5322 entspricht.