MBOX архив (.mbox)

IETF Стандарт

Unix Mailbox Format (MBOX) е историческият стандартен формат за архивиране на цели имейл колекции и папки, съхранявайки стотици или хиляди имейли последователно в един единствен текстов файл.

Конвертиране на MBOX към EML

Безплатен конвертор от MBOX към EML в браузъра. Конвертирайте файлове незабавно на вашето устройство.

Инспектиране и метаданни

Операционните системи и файловите анализатори идентифицират MBOX файлове чрез проверка на началната двоична байтова последователност:

Изберете или пуснете файлове тук

100% поверително конвертиране в браузъра - файловете никога не напускат вашето устройство

или поставете Ctrl+V
Гаранция за поверителност с нулево мрежово предаване: 0 байта са качени на външни сървъри. Цялата обработка се извършва локално в пясъчниците на вашия браузър.

Байтов подпис на хедъра (Magic Bytes)

Операционните системи и файловите анализатори идентифицират MBOX файлове чрез проверка на началната двоична байтова последователност:

HEX ПОДПИС (ОФСЕТ 0):

46 72 6F 6D 20

ASCII ПРЕДСТАВЯНЕ: 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 (Текущ)EMLMSGPST
КапацитетЦяла пощенска кутия (хиляди имейли)Единично имейл съобщениеЕдинично имейл съобщениеЦяла база данни на Outlook (имейли, календар)
Тип файлКонкатениран поток от обикновен текстОбикновен текст RFC 5322Бинарен OLE файлов контейнерПроприетарна бинарна база данни
Стандарт за Google TakeoutОфициален формат за експортиране от GoogleРъчен експорт за всеки имейл поотделноНе се поддържа от GoogleНе се поддържа от Google
Поддръжка от Apple и Thunderbird100% нативен импорт/експорт100% нативна поддръжкаИзисква OutlookИзисква Outlook

Често срещани режими на повреда и ръководство за хекс възстановяване

Имейл клиентът забива или импортира само малка част от имейлите от MBOX файла.

Първопричина: Повреден разделителен ред 'From ' или размер на файла, надвишаващ 4 GB при 32-битови парсери.

Възстановяване: Разделете и преиндексирайте в отделни EML файлове с помощта на File2File MBOX Splitter.

Анализ на сигурността и вектори на атака към парсера

MBOX файловете обединяват хиляди имейли, което усилва рисковете от вграден малуер и изчерпване на паметта на парсера.

Известни вектори на атака

  • Изчерпване на паметта в имейл клиенти, които заделят гигантски масиви в паметта за многогигабайтови MBOX файлове.
  • Патологично ескейпване на From, водещо до десинхронизация при разделянето на съобщенията.
  • Злонамерени изпълними прикачени файлове, скрити в исторически имейл съобщения.

Защитни добри практики:

Исторически произход и етапи

2005IETF публикува RFC 4155, формализирайки класическия MBOX формат за бази данни.
2000Google Takeout избира MBOX за официален формат за експортиране при изтегляне на цели архиви от Gmail.
1975Въведен е във Version 6 Unix за оригиналната Unix команди за поща (Mail).

Основни предимства и плюсове

  • Безспорен стандарт за масово архивиране на имейли: използван от 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 документи за печат.