Konwerter MBOX na EML
Konwersja archiwum MBOX na pojedyncze pliki EML dzieli ogromną, scaloną bazę danych poczty e-mail na osobne, standardowe pliki wiadomości.
Porównanie formatów i specyfikacja techniczna
| Specyfikacja | MBOX | EML |
|---|---|---|
| Typ MIME | application/ | message/ |
| Typ | Archiwum łączące wiadomości ze skrzynek e-mail | standardowy plik wiadomości e-mail |
| Kompresja | brak (tekstowe połączenie wiadomości) | brak (zakodowane wieloczęściowe MIME) |
| Standardowa specyfikacja | IETF RFC 4155 | IETF RFC 5322 |
| Nagłówek z bajtami identyfikującymi | 46 72 6F 6D 20 (From separator line) | From: / Received: / Return-Path: (RFC 822/5322 header lines) |
Przegląd formatu i zastosowania
MBOX może przechowywać wiele wiadomości w jednym archiwum, a EML zapisuje każdą wiadomość osobno. Podział archiwum MBOX może pomóc, gdy odbiorca potrzebuje oddzielnych plików wiadomości, ale obsługa przez klienta poczty, rozmiar archiwum i czas przetwarzania zależą od aplikacji oraz liczby wiadomości. Sprawdź wyeksportowane wiadomości i załączniki, zanim użyjesz ich jako archiwum lub kopii dokumentacji.
Specyfikacja techniczna i analiza kodeków
Plik MBOX (application/mbox) to kontener będący ciągiem zwykłego tekstu, który łączy sekwencyjnie wiele wiadomości e-mail. Wykorzystuje linię nagłówka From - jako ścisły separator oznaczający miejsce zakończenia jednej wiadomości i rozpoczęcia kolejnej. Kompresja pliku nie występuje, co oznacza, że surowy tekst przesyłany jest w sposób ciągły. W przeciwieństwie do tego, plik EML wykorzystuje typ MIME message/rfc822 do przechowywania pojedynczej wiadomości e-mail wraz z kodowaniem wieloczęściowym MIME dla załączników i treści HTML. Podczas konwersji parser odczytuje strumień MBOX, wykrywa granice From -, wyodrębnia każdy pojedynczy blok tekstowy i zapisuje go z rozszerzeniem .eml. Ten proces jest całkowicie bezstratny, ponieważ oba formaty opierają się na standardowych regułach formatu wiadomości internetowych zdefiniowanych w standardach RFC 5322 oraz RFC 822, co oznacza, że żadne dane tekstowe ani binarne załączników nie są modyfikowane ani kompresowane.
Zgodność z systemami operacyjnymi i przeglądarkami
MBOX zwykle przechowuje skrzynkę w jednym pliku zawierającym wiele wiadomości, natomiast EML zapisuje każdą wiadomość osobno. Thunderbird i inne klienty poczty mogą importować MBOX, a pliki EML można otwierać lub importować pojedynczo. Przed wykorzystaniem plików jako archiwum sprawdź załączniki i daty.
Przydatne informacje
Zachowaj kopie zapasowe oryginalnych plików MBOX przed ich podzieleniem na pliki EML, ponieważ przetwarzanie dziesiątek tysięcy pojedynczych wiadomości może zaśmiecić katalogi docelowe i przeciążyć starsze systemy plików.
Często zadawane pytania
Jak przekonwertować archiwum MBOX na wiadomość e-mail RFC 822 bez utraty jakości?
Konwersja może zachować wiadomości i załączniki, ale wynik zależy od oprogramowania i obsługi separatorów MBOX. Sprawdź wynik.
Czym różni się archiwum MBOX od wiadomości e-mail RFC 822?
Plik MBOX działa jako pojedynczy kontener mieszczący wiele połączonych wiadomości e-mail oddzielonych znacznikami tekstowymi. Plik EML to samodzielny plik zawierający tylko jedną wiadomość e-mail, zgodny ze standardami RFC 822 oraz RFC 5322.