Архив 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

Технические спецификации

Архитектура контейнераЛинейная последовательность почтовых сообщений RFC 5322, соединенных вместе, каждое из которых предваряется разделительной строкой 'From '
СжатиеНесжатый простой текст (часто сжимается как .mbox.gz)
Порядок байтов (Endianness)Текстовый поток UTF-8 / ASCII
Цветовые пространстваВстроенные профили изображений
Каналы и структураМножественные почтовые сообщения, полные заголовки передачи и вложения MIME
Макс. габаритыНеограниченный размер файла почтового ящика (часто от 10 ГБ до 100 ГБ в архивах электронной почты)
ПрозрачностьН/Д
Потоковая передача и прогрессивная загрузкаПоследовательный потоковый разбор от сообщения к сообщению

Техническая матрица сравнения: MBOX против конкурентов

Технический атрибутMBOX (Текущий)EMLMSGPST
ЕмкостьВесь почтовый ящик (тысячи писем)Одно почтовое сообщениеОдно почтовое сообщениеВся база данных Outlook (письма, календарь)
Тип файлаПростой текстовый объединенный потокПростой текст RFC 5322Бинарный составной файл OLEПроприетарная бинарная база данных
Стандарт Google TakeoutОфициальный формат экспорта GoogleРучной экспорт каждого письмаНе поддерживается GoogleНе поддерживается Google
Поддержка Apple и Thunderbird100% нативный импорт/экспорт100% нативная поддержкаТребуется OutlookТребуется Outlook

Типичные режимы повреждения и руководство по восстановлению в HEX

Почтовый клиент зависает или импортирует лишь часть писем из файла MBOX.

Первопричина: Поврежденная разделительная строка 'From ' или размер файла, превышающий 4 ГБ в 32-разрядных парсерах.

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

Анализ безопасности и векторы атак на парсер

Файлы MBOX объединяют тысячи писем, что усиливает риски внедрения вредоносного ПО и исчерпания памяти парсера.

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

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

Защитные лучшие практики: Выполняйте потоковую обработку файлов MBOX итеративно, сообщение за сообщением, вместо загрузки всего файла в оперативную память.

Исторические истоки и вехи

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 для печати.