Архів MBOX (.mbox)
IETF СтандартФормат поштової скриньки Unix (MBOX): це історичний стандарт для архівування цілих колекцій і папок електронної пошти, який послідовно зберігає сотні або тисячі листів в одному текстовому файлі.
Конвертувати з MBOX у EML
Безкоштовний конвертер з MBOX у EML у браузері. Миттєво конвертуйте файли на своєму пристрої.
Аналіз та метадані
Операційні системи та аналізатори файлів ідентифікують файли MBOX, перевіряючи початкову послідовність бінарних байтів:
Сигнатура заголовка на байтовому рівні (Magic Bytes)
Операційні системи та аналізатори файлів ідентифікують файли MBOX, перевіряючи початкову послідовність бінарних байтів:
ШІСТНАДЦЯТКОВА СИГНАТУРА (ЗСУВ 0):
46 72 6F 6D 20ПОДАННЯ В ASCII: From
Стандартизація: IETF RFC 4155
Технічні характеристики
| Архітектура контейнера | Послідовність повідомлень електронної пошти RFC 5322, об’єднаних в один файл; кожне починається з рядка-роздільника «From » |
| Стиснення | Звичайний текст без стиснення (часто стискається у файл .mbox.gz) |
| Порядок байтів (Endianness) | Текстовий потік UTF-8 / ASCII |
| Колірні простори | Вбудовані профілі зображень |
| Канали та структура | Кілька повідомлень електронної пошти, повні заголовки передавання та вкладення MIME |
| Максимальні розміри | MBOX використовують у деяких поштових архівах; варіанти й підтримка програм різняться. Практичний розмір залежить від програми та робочого процесу. |
| Прозорість | N/A |
| Потокове та прогресивне завантаження | Послідовний розбір потоком від одного повідомлення до наступного |
Технічна матриця порівняння: MBOX проти конкурентів
| Технічний атрибут | MBOX (Поточний) | EML | MSG | PST |
|---|---|---|---|---|
| Місткість | Вся поштова скринька (тисячі листів) | Окремий електронний лист | Окремий електронний лист | Вся база даних Outlook (листи, календар) |
| Тип файлу | Об'єднаний потік звичайного тексту | Звичайний текст RFC 5322 | Двійковий складений файл OLE | Закрита двійкова база даних |
| Стандарт Google Takeout | Офіційний формат експорту Google | Ручний експорт для кожного листа | Не підтримується Google | Не підтримується Google |
| Підтримка Apple і Thunderbird | MBOX використовують у деяких поштових архівах; варіанти й підтримка програм різняться. Практичний розмір залежить від програми та робочого процесу. | 100% вбудована підтримка | Потребує Outlook | Потребує Outlook |
Типові режими пошкодження та посібник з відновлення в шістнадцятковому форматі
Поштовий клієнт зависає або імпортує лише частину листів із файлу MBOX.
Першопричина: Пошкоджений рядок-роздільник «From » або розмір файлу перевищує 4 ГБ для 32-бітних засобів розбору.
Відновлення: Розділіть файл і переіндексуйте його вміст в окремі файли EML за допомогою File2File.app MBOX Splitter.
Аналіз безпеки та векторів атак на парсери
У файлах MBOX зібрано тисячі листів, що збільшує ризик шкідливого ПЗ у вкладеннях і вичерпання пам’яті під час розбору.
Відомі вектори атак
- Вичерпання пам’яті в поштових клієнтах, які виділяють гігантські масиви в оперативній пам’яті для багатогігабайтних файлів MBOX.
- Некоректне екранування рядків From, що порушує синхронізацію під час поділу повідомлень.
- Шкідливі виконувані вкладення, приховані в історичних повідомленнях електронної пошти.
Рекомендації щодо захисту: Обробляйте файли MBOX послідовно, повідомлення за повідомленням, замість того щоб завантажувати весь файл в оперативну пам'ять.
Історичне походження та віхи
Основні переваги
- MBOX використовують у деяких поштових архівах; варіанти й підтримка програм різняться. Практичний розмір залежить від програми та робочого процесу.
- Звичайний текст, зручний для читання: окремі повідомлення можна шукати за допомогою стандартних засобів командного рядка 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 для друку.