Konvertor MBOX archívov na RFC 822 e-maily
Konverzia MBOX archívu na jednotlivé EML súbory rozdeľuje obrovskú spojenú e-mailovú databázu na samostatné, štandardné dokumenty správ.
Porovnanie formátov a technické špecifikácie
| Špecifikácia | MBOX | EML |
|---|---|---|
| MIME typ | application/mbox | message/rfc822 |
| Typ | email mailbox concatenation archive | standard email message file |
| Kompresia | none (text concatenation) | none (MIME multipart encoded) |
| Štandardná špecifikácia | IETF RFC 4155 | IETF RFC 5322 |
| Hlavička magických bajtov | 46 72 6F 6D 20 (From separator line) | From: / Received: / Return-Path: (RFC 822/5322 header lines) |
Prehľad formátu a použitie
E-mailové archívy často narastú do takých rozmerov, že ich štandardní e-mailový klienti nedokážu jednoducho spravovať. Keď používatelia potrebujú zdieľať jednotlivé správy alebo importovať konkrétne konverzácie do moderných desktopových klientov, ako sú Outlook alebo Apple Mail, musia viacsprávovú databázu rozdeliť na samostatné súbory. Formát MBOX ukladá tisíce správ vnútri jedného dlhého textového dokumentu, čo sťažuje presun jednotlivých záznamov. Transformácia tohto jedného bloku správ na samostatné súbory poskytuje používateľom priamy prístup k jednotlivým položkám bez nutnosti načítavania celého archívu. Tímy pre dodržiavanie predpisov, digitálni archivári a správcovia systémov tento proces konverzie vykonávajú pravidelne. Prechod zo štruktúry zoskupenej schránky na nezávislé súbory zjednodušuje vyhľadávanie, indexovanie a dlhodobé ukladanie. Každá exportovaná správa si zachováva svoje úplné hlavičkové údaje a prílohy, čo zaručuje, že pri prechode medzi rôznymi e-mailovými aplikáciami nič nechýba.
Technické špecifikácie a prehľad kodekov
Súbor MBOX (application/mbox) je kontajner na spájanie čistého textu, ktorý za sebou sekvenčne radí viacero e-mailových správ. Ako prísny oddeľovač na označenie konca jednej správy a začiatku ďalšej používa riadok hlavičky From -. Kompresia súboru je žiadna, čo znamená, že nespracovaný text prúdi nepretržite. EML súbor naproti tomu používa typ MIME message/rfc822 na uloženie jednej e-mailovej správy kompletne s viacpartovým kódovaním MIME pre prílohy a telá vo formáte HTML. Počas konverzie parser prečíta MBOX prúd, rozpozná hranice From -, extrahuje každý jednotlivý textový blok a uloží ho s príponou .eml. Tento proces je prísne bezstratový, pretože oba formáty sa spoliehajú na štandardné pravidlá formátu internetových správ definované v RFC 5322 a RFC 822, čo znamená, že žiadne textové ani binárne údaje príloh nie sú pozmenené ani komprimované.
Kompatibilita s OS a prehliadačmi
Súbory MBOX vyžadujú špecializované poštové klienti systému Unix alebo konverzné nástroje, ako sú Thunderbird, Apple Mail alebo špecializované parsery. Súbory EML sa tešia univerzálnej kompatibilite takmer vo všetkých desktopových e-mailových aplikáciách vrátane Microsoft Outlooku, Thunderbirdu a Apple Mailu. Moderné webové prehliadače natívne nevykresľujú surové súbory EML, ale operačné systémy ako Windows 11, macOS a Linux podporujú otváranie súborov EML priamo cez predvolené poštové programy.
💡 Užitočné informácie
Pred rozdelením pôvodných súborov MBOX na súbory EML si ponechajte záložné kópie, pretože spracovanie desiatok tisícov jednotlivých správ môže zaplniť cieľové adresáre a preťažiť staršie súborové systémy.
Porovnanie formátov a technické špecifikácie
500 MB MBOX archív obsahujúci tisíce správ sa prenáša rýchlo ako jeden súbor. Rozdelenie rovnakého archívu na jednotlivé EML súbory vygeneruje tisíce malých súborov. Zatiaľ čo celková veľkosť údajov zostáva na úrovni približne 500 MB, vysoký počet súborov zvyšuje časy prenosu cez sieťové disky a cloudové úložisko o 30 až 50 percent v dôsledku réžie diskového V/V, bez ohľadu na to, či používate pripojenie 4G, 5G alebo optiku.
Často kladené otázky
Ako konvertovať MBOX archív na RFC 822 e-mail bez straty kvality?
Konverzia je úplne bezstratová. Oba formáty používajú rovnakú základnú textovú štruktúru pre e-mailové hlavičky a telá. Extrahovanie správ z textového prúdu MBOX a ich uloženie ako jednotlivých súborov EML zachováva všetok text, HTML formátovanie a binárne prílohy bez akejkoľvek degradácie kompresiou.
Aký je rozdiel medzi MBOX archívom a RFC 822 e-mailom?
Súbor MBOX funguje ako jeden kontajner obsahujúci mnoho spojených e-mailov oddelených textovými značkami. Súbor EML je samostatný súbor, ktorý obsahuje iba jednu jedinú e-mailovú správu zodpovedajúcu štandardom RFC 822 a RFC 5322.