MBOX-naar-EML-converter
Het converteren van een MBOX-archief naar individuele EML-bestanden splitst een gigantische aaneengeschakelde e-maildatabase op in afzonderlijke, standaard berichtdocumenten.
Formaatvergelijking en technische specificaties
| Specificatie | MBOX | EML |
|---|---|---|
| MIME-type | application/ | message/ |
| Type | mailboxarchief met aaneengeschakelde e-mails | standaard e-mailberichtbestand |
| Compressie | geen (aaneengeschakelde tekst) | geen (MIME-multipart-gecodeerd) |
| Standaardspecificatie | IETF RFC 4155 | IETF RFC 5322 |
| Bestandshandtekening (magic bytes) | 46 72 6F 6D 20 (From separator line) | From: / Received: / Return-Path: (RFC 822/5322 header lines) |
Formaatoverzicht en toepassingen
MBOX kan veel berichten in één archief opslaan, terwijl EML afzonderlijke berichten opslaat. Het opsplitsen van een MBOX-archief kan helpen wanneer een ontvanger afzonderlijke berichtbestanden nodig heeft, maar de ondersteuning van de e-mailclient, de archiefgrootte en de verwerkingstijd variëren per toepassing en aantal berichten. Controleer de geëxporteerde berichten en bijlagen voordat u erop vertrouwt als archief of dossierkopie.
Technische specificaties en codec-overzicht
Een MBOX-bestand (application/mbox) is een container met platte tekst waarin meerdere e-mailberichten achter elkaar worden geplaatst. De regel From - wordt gebruikt als strikt scheidingsteken om aan te geven waar het ene bericht eindigt en het volgende begint. Er is geen sprake van bestandscompressie, dus de ruwe tekst loopt doorlopend door. Een EML-bestand gebruikt daarentegen het MIME-type message/rfc822 om één e-mailbericht op te slaan, compleet met MIME-multipartcodering voor bijlagen en HTML-berichtinhoud. Tijdens de conversie leest een parser de MBOX-stream, detecteert de grenzen bij From -, haalt elk afzonderlijk tekstblok eruit en slaat dit op met de extensie .eml. Dit proces is volledig verliesvrij omdat beide formaten vertrouwen op de standaarden voor internetberichten uit RFC 5322 en RFC 822; er worden geen tekst of binaire bijlagegegevens gewijzigd of door compressie verwijderd.
Besturingssysteem- en browserondersteuning
MBOX slaat een mailbox doorgaans op als één bestand dat vele berichten bevat; EML slaat elk bericht afzonderlijk op. Thunderbird en andere e-mailclients kunnen MBOX importeren, terwijl EML-bestanden afzonderlijk kunnen worden geopend of geïmporteerd. Controleer bijlagen en datums na het exporteren voordat u de bestanden als archief gebruikt.
Handige informatie
Bewaar reservekopieën van uw originele MBOX-bestanden voordat u deze opsplitst in EML-bestanden, aangezien het verwerken van tienduizenden individuele berichten de doelmappen kan overspoelen en oudere bestandssystemen kan overbelasten.
Veelgestelde vragen
Hoe converteert u een MBOX-archief naar RFC 822-e-mail zonder kwaliteitsverlies?
Een conversie kan de berichtinhoud en bijlagen behouden, maar de resultaten hangen af van de software en hoe deze MBOX-scheidingstekens verwerkt. Controleer het uitvoerbestand voordat u hierop vertrouwt.
Wat is het verschil tussen een MBOX-archief en een RFC 822-e-mail?
Een MBOX-bestand fungeert als één container met veel aaneengeschakelde e-mails die van elkaar worden gescheiden door tekstmarkeringen. Een EML-bestand is een zelfstandig bestand dat één e-mailbericht bevat dat voldoet aan de standaarden RFC 822 en RFC 5322.