Konvertera MBOX till EML
Att konvertera ett MBOX-arkiv till enskilda EML-filer delar upp en stor sammanslagen e-postdatabas i separata, standardiserade meddelandedokument.
Formatjämförelse och tekniska specifikationer
| Specifikation | MBOX | EML |
|---|---|---|
| MIME-typ | application/ | message/ |
| Typ | arkiv med sammanfogade e-postbrevlådor | standardfil för e-postmeddelande |
| Komprimering | ingen (sammanfogad text) | ingen (MIME-kodad multipart-text) |
| Standardspecifikation | IETF RFC 4155 | IETF RFC 5322 |
| Magic Bytes-huvud | 46 72 6F 6D 20 (From separator line) | From: / Received: / Return-Path: (RFC 822/5322 header lines) |
Formatöversikt och användningsområden
MBOX kan lagra många meddelanden i ett arkiv, medan EML lagrar enskilda meddelanden. Att dela upp ett MBOX-arkiv kan vara till hjälp när mottagaren behöver separata meddelandefiler, men e-postklienternas stöd, arkivstorleken och bearbetningstiden varierar med programmet och antalet meddelanden. Granska de exporterade meddelandena och bilagorna innan du förlitar dig på dem som arkiv eller dokumentkopia.
Tekniska specifikationer och kodeköversikt
En MBOX-fil (application/mbox) är en ren textbehållare som fogar samman flera e-postmeddelanden efter varandra. Den använder raden 'From -' som en strikt avgränsare för att markera var ett meddelande slutar och nästa börjar. Ingen filkomprimering används, vilket innebär att råtexten strömmas kontinuerligt. Däremot använder en EML-fil MIME-typen message/rfc822 för att lagra ett enda e-postmeddelande komplett med MIME-flerdelskodning för bilagor och HTML-innehåll. Under konverteringen läser en tolk MBOX-strömmen, identifierar 'From -'-avgränsningarna, extraherar varje enskilt textblock och sparar det med filändelsen .eml. Denna process är strikt förlustfri eftersom båda formaten bygger på vanliga internetregler för meddelandeformat definierade i RFC 5322 och RFC 822, vilket innebär att ingen text eller binär bilagsdata ändras eller komprimeras bort.
OS- och webbläsarkompatibilitet
MBOX lagrar vanligtvis en brevlåda med många meddelanden i en fil, medan EML lagrar varje meddelande separat. Thunderbird och andra e-postklienter kan importera MBOX, och EML-filer kan öppnas eller importeras en och en. Kontrollera bilagor och datum efter exporten innan du använder filerna som arkiv.
Användbar information
Spara säkerhetskopior av dina ursprungliga MBOX-filer innan du delar upp dem i EML-filer, eftersom bearbetning av tiotusentals enskilda meddelanden kan belasta destinationsmappar och överbelasta äldre filsystem.
Vanliga frågor
Hur konverterar man MBOX-arkiv till RFC 822-e-post utan kvalitetsförlust?
Konverteringen kan bevara meddelanden och bilagor, men resultatet beror på programvaran och hur den hanterar MBOX-avgränsare. Kontrollera resultatet.
Vad är skillnaden mellan ett MBOX-arkiv och en RFC 822-e-postfil?
En MBOX-fil fungerar som en enda behållare som rymmer många sammanfogade e-postmeddelanden som åtskiljs av textmarkörer. En EML-fil är en fristående fil som enbart innehåller ett enda e-postmeddelande som följer standarderna RFC 822 och RFC 5322.