MBOX-archief (.mbox)

IETF Standaard

Unix Mailbox Format (MBOX) is het historische standaardformaat voor het archiveren van hele e-mailverzamelingen en -mappen, waarbij honderden of duizenden e-mails opeenvolgend in één enkel bestand met platte tekst worden opgeslagen.

MBOX naar EML converteren

Gratis MBOX-naar-EML-converter in uw browser. Converteer bestanden direct op uw apparaat.

Inspecteren en metadata

Besturingssystemen en bestandsanalysators herkennen MBOX-bestanden aan de hand van de eerste binaire bytesequentie:

Selecteer of sleep bestanden hierheen

Privé - bestanden verlaten uw apparaat niet

of plak Ctrl+V
Privacygarantie zonder netwerktransmissie: 0 bytes geüpload naar externe servers. Alle verwerking vond lokaal plaats in uw browser-sandbox.

Bestandshandtekening op byteniveau (magic bytes)

Besturingssystemen en bestandsanalysators herkennen MBOX-bestanden aan de hand van de eerste binaire bytesequentie:

HEX-HANDTEKENING (OFFSET 0):

46 72 6F 6D 20

ASCII-WEERGAVE: From

Standaardisatie: IETF RFC 4155

Technische specificaties

ContainerarchitectuurLineaire reeks van aaneengeschakelde RFC 5322-e-mailberichten, elk voorafgegaan door een scheidingsregel 'From '
CompressieNiet-gecomprimeerde platte tekst (vaak gecomprimeerd als .mbox.gz)
Bytevolgorde (endianness)UTF-8 / ASCII-tekststroom
KleurruimtenIngebedde afbeeldingsprofielen
Kanalen en structuurMeerdere e-mailberichten, volledige transmissieheaders en MIME-bijlagen
Maximale afmetingenGeen door het formaat gedefinieerde maximale mailboxgrootte; praktische limieten zijn afhankelijk van de e-mailclient, opslag en workflow
TransparantieN.v.t.
Streaming en progressiefSequentiële streamingparsing van bericht tot bericht

Technische vergelijkingsmatrix: MBOX versus concurrenten

Technisch kenmerkMBOX (Huidig)EMLMSGPST
CapaciteitVolledige mailbox (duizenden e-mails)Enkel e-mailberichtEnkel e-mailberichtVolledige Outlook-database (e-mails, agenda)
BestandstypeAaneengesloten stroom van platte tekstPlatte tekst RFC 5322Binair OLE-samengesteld bestandEigen binaire database
Google Takeout-standaardOfficieel Google-exportformaatHandmatige export per e-mailNiet ondersteund door GoogleNiet ondersteund door Google
Ondersteuning voor Apple en ThunderbirdOndersteuning voor importeren en exporteren verschilt per product en versieOndersteuning verschilt per product en versieVereist OutlookVereist Outlook

Veelvoorkomende beschadigingen en gids voor hex-herstel

E-mailclient loopt vast of importeert slechts een fractie van de e-mails uit een MBOX-bestand.

Oorzaak: Beschadigde 'From '-scheidingsregel of bestandsgrootte groter dan 4 GB op 32-bits parsers.

Herstel: Splits en herindexeer in afzonderlijke EML-bestanden met MBOX Splitter van File2File.app.

Beveiligingsanalyse en aanvalsvectoren voor parsers

MBOX-bestanden groeperen duizenden e-mails, wat de risico's op ingesloten malware en geheugenuitputting van de parser vergroot.

Bekende aanvalsvectoren

  • Geheugenuitputting in e-mailclients die grote arrays in het geheugen toewijzen voor MBOX-bestanden van meerdere gigabytes.
  • Pathologische From-escaping die desynchronisatie bij het splitsen van berichten veroorzaakt.
  • Schadelijke uitvoerbare bijlagen verborgen in historische e-mailberichten.

Aanbevolen beveiligingspraktijken: Stream MBOX-bestanden iteratief bericht voor bericht in plaats van het volledige bestand in het RAM-geheugen te laden.

Historische oorsprong en mijlpalen

2005IETF publiceert RFC 4155, waarin het klassieke MBOX-databaseformaat wordt geformaliseerd.
2000Google Takeout selecteert MBOX als het officiële exportformaat voor het downloaden van volledige Gmail-archieven.
1975Geïntroduceerd in Version 6 Unix voor het originele Unix Mail-commando.

Belangrijkste voordelen

  • MBOX wordt door sommige e-mailapplicaties en exportdiensten gebruikt voor mailboxarchieven; import- en exportondersteuning verschilt per product.
  • Mensenleesbare platte tekst: individuele berichten kunnen worden doorzocht met standaard Unix-opdrachtregeltools zoals grep.
  • Behoud van de volledige mailbox: archiveert volledige mappen met correspondentie van meerdere jaren in één bestand.

Technische beperkingen

  • Kwetsbaarheid bij één bestand: corruptie in één deel van een MBOX-bestand van meerdere gigabytes kan volgende berichten in gevaar brengen.
  • Voor het verwijderen van een bericht moet het volledige bestand van meerdere gigabytes opnieuw worden geschreven.
  • Wordt niet standaard ondersteund door Microsoft Outlook zonder importtools van derden.

Interessante technische weetjes

  • Elke e-mail in een MBOX-bestand begint met exact het woord 'From ' gevolgd door het afzenderadres en de tijdstempel.
  • Om te voorkomen dat de hoofdtekst wordt aangezien voor een nieuwe e-mail, worden regels die beginnen met 'From ' voorafgegaan door een groter-dan-teken: '>From '.
  • Wanneer u uw volledige Gmail-geschiedenis downloadt via Google Takeout, wordt deze geleverd als een groot .mbox-bestand.

Veelgestelde technische vragen

Wat is een MBOX-bestand?

Een MBOX-bestand is een container die een volledige mailbox of verzameling e-mails opslaat in een enkel bestand, vaak gebruikt voor het maken van back-ups en het archiveren van e-mails.

Hoe open ik een Google Takeout MBOX-bestand?

U kunt met File2File.app rechtstreeks in uw browser e-mails uit Google Takeout MBOX-bestanden bekijken en uitpakken, of deze importeren in Mozilla Thunderbird of Apple Mail.

Kan ik MBOX converteren naar EML of PDF?

Ja. File2File.app kan een MBOX-bestand splitsen in afzonderlijke .eml-berichten of deze omzetten in afdrukbare PDF-documenten.