Архів MBOX (.mbox)
IETF СтандартФормат Unix Mailbox (MBOX) - це історичний стандартний формат для архівування цілих колекцій та папок електронної пошти, який зберігає сотні або тисячі листів послідовно в одному файлі звичайного тексту.
Конвертувати з MBOX у EML
Безкоштовний конвертер з MBOX у EML у браузері. Миттєво конвертуйте файли на своєму пристрої.
Аналіз та метадані
Операційні системи та аналізатори файлів ідентифікують файли MBOX, перевіряючи початкову послідовність бінарних байтів:
Сигнатура заголовка на байтовому рівні (Magic Bytes)
Операційні системи та аналізатори файлів ідентифікують файли MBOX, перевіряючи початкову послідовність бінарних байтів:
ШІСТНАДЦЯТКОВА СИГНАТУРА (ЗСУВ 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 ГБ у 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 для друку.