MBOX архив (.mbox)
IETF СтандартUnix Mailbox Format (MBOX) е историческият стандартен формат за архивиране на цели имейл колекции и папки, съхранявайки стотици или хиляди имейли последователно в един единствен текстов файл.
Конвертиране на MBOX към EML
Безплатен конвертор от MBOX към EML в браузъра. Конвертирайте файлове незабавно на вашето устройство.
Инспектиране и метаданни
Операционните системи и файловите анализатори идентифицират MBOX файлове чрез проверка на началната двоична байтова последователност:
Байтов подпис на хедъра (Magic Bytes)
Операционните системи и файловите анализатори идентифицират MBOX файлове чрез проверка на началната двоична байтова последователност:
HEX ПОДПИС (ОФСЕТ 0):
46 72 6F 6D 20ASCII ПРЕДСТАВЯНЕ: From
Стандартизация: IETF RFC 4155
Технически спецификации
| Контейнерна архитектура | Linear sequence of RFC 5322 email messages concatenated together, each preceded by a 'From ' separator line |
| Компресия | Uncompressed plain text (frequently compressed as .mbox.gz) |
| Поредност на байтовете (Endianness) | UTF-8 / ASCII text stream |
| Цветови пространства | Embedded image profiles |
| Канали и структура | Multiple email messages, full transmission headers, and MIME attachments |
| Максимални размери | Unbounded mailbox file size (often 10 GB to 100 GB in email archives) |
| Прозрачност | N/A |
| Стрийминг и прогресивно зареждане | Sequential streaming parsing from message to message |
Техническа сравнителна матрица: MBOX спрямо конкуренти
| Технически атрибут | MBOX (Текущ) | EML | MSG | PST |
|---|---|---|---|---|
| Капацитет | Цяла пощенска кутия (хиляди имейли) | Единично имейл съобщение | Единично имейл съобщение | Цяла база данни на Outlook (имейли, календар) |
| Тип файл | Конкатениран поток от обикновен текст | Обикновен текст RFC 5322 | Бинарен OLE файлов контейнер | Проприетарна бинарна база данни |
| Стандарт за Google Takeout | Официален формат за експортиране от Google | Ръчен експорт за всеки имейл поотделно | Не се поддържа от Google | Не се поддържа от Google |
| Поддръжка от Apple и Thunderbird | 100% нативен импорт/експорт | 100% нативна поддръжка | Изисква Outlook | Изисква Outlook |
Често срещани режими на повреда и ръководство за хекс възстановяване
Имейл клиентът забива или импортира само малка част от имейлите от MBOX файла.
Първопричина: Повреден разделителен ред 'From ' или размер на файла, надвишаващ 4 GB при 32-битови парсери.
Възстановяване: Разделете и преиндексирайте в отделни EML файлове с помощта на File2File MBOX Splitter.
Анализ на сигурността и вектори на атака към парсера
MBOX файловете обединяват хиляди имейли, което усилва рисковете от вграден малуер и изчерпване на паметта на парсера.
Известни вектори на атака
- Изчерпване на паметта в имейл клиенти, които заделят гигантски масиви в паметта за многогигабайтови MBOX файлове.
- Патологично ескейпване на From, водещо до десинхронизация при разделянето на съобщенията.
- Злонамерени изпълними прикачени файлове, скрити в исторически имейл съобщения.
Защитни добри практики:
Исторически произход и етапи
Основни предимства и плюсове
- Безспорен стандарт за масово архивиране на имейли: използван от Google Takeout, Apple Mail и Mozilla Thunderbird.
- Четтим за хора обикновен текст: отделните съобщения могат да се търсят с помощта на стандартни Unix инструменти за команден ред като grep.
- Пълно запазване на пощенската кутия: архивира цели папки, обхващащи години кореспонденция, в един файл.
Технически ограничения и минуси
- Уязвимост на един единствен файл: повреда в една част от многогигабайтов MBOX файл може да застраши следващите съобщения.
- Изтриването на съобщение изисква пренаписване на целия многогигабайтов файл.
- Не се поддържа нативен от Microsoft Outlook без инструменти за импортиране от трети страни.
Интересни технически факти
- Всеки отделен имейл в MBOX файл започва точно с думата 'From ', следвана от адреса на подателя и времевия печат.
- За да се предотврати разпознаването на текста в тялото като нов имейл, редовете, започващи с 'From ', се ескейпват с водеща лява стрелка (ъглова скоба): '>From '.
- Когато изтегляте цялата си история в Gmail чрез Google Takeout, тя се доставя като гигантски .mbox файл.
Често задавани технически въпроси
Какво представлява MBOX файлът?
MBOX файлът е контейнер, който съхранява цяла пощенска кутия или колекция от имейли в един единствен файл, често използван за архивиране и съхранение на имейли.
Как да отворя MBOX файл от Google Takeout?
Можете да преглеждате и извличате имейли от MBOX файлове на Google Takeout, като използвате File2File.app директно във вашия браузър или ги импортирате в Mozilla Thunderbird или Apple Mail.
Мога ли да конвертирам MBOX в EML или PDF?
Да. File2File.app може да разделя MBOX файл на отделни .eml съобщения или да ги конвертира в PDF документи за печат.