Архів MBOX (.mbox)

IETF Стандарт

Формат Unix Mailbox (MBOX) - це історичний стандартний формат для архівування цілих колекцій та папок електронної пошти, який зберігає сотні або тисячі листів послідовно в одному файлі звичайного тексту.

Конвертувати з MBOX у EML

Безкоштовний конвертер з MBOX у EML у браузері. Миттєво конвертуйте файли на своєму пристрої.

Аналіз та метадані

Операційні системи та аналізатори файлів ідентифікують файли MBOX, перевіряючи початкову послідовність бінарних байтів:

Виберіть або перетягніть файли сюди

100% приватна конвертація у браузері - файли ніколи не покидають ваш пристрій

або вставте Ctrl+V
Гарантія конфіденційності з нульовою передачею мережею: 0 байт завантажено на зовнішні сервери. Уся обробка виконується локально в пісочниці вашого браузера.

Сигнатура заголовка на байтовому рівні (Magic Bytes)

Операційні системи та аналізатори файлів ідентифікують файли MBOX, перевіряючи початкову послідовність бінарних байтів:

ШІСТНАДЦЯТКОВА СИГНАТУРА (ЗСУВ 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 ГБ у 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 для друку.