uDocumentViewer
categories.email.mbox

MBOX просмотрщик

готово
О формате MBOX

Unix mailbox — конкатенированные письма.

MBOX — flat-файл RFC822-сообщений, разделённых строками, начинающимися с 'From ' (с пробелом) — классический Unix mailbox, который используют mutt, mh, alpine и Thunderbird Local Folders. Мы разбиваем файл по этим разделительным строкам и парсим каждый чанк лениво через postal-mime, пока вы кликаете по сайдбару, что сохраняет отзывчивость даже на архивах из тысяч сообщений. Список показывает From / Subject / envelope date, дёшево извлечённые из сырого текста; выбор сообщения запускает полный MIME-парсинг для HTML/plain тел и вложений. Поле фильтра сканирует первые 4 КБ заголовков каждого сообщения (Subject, From, Date) на substring-совпадения.

Частые вопросы
Как получить .mbox файл?
Большинство Unix-почтовых клиентов пишут его нативно (mutt, alpine, mh). Thunderbird экспортирует Local Folders как mbox через расширение ImportExportTools NG. Google Takeout возвращает архивы Gmail как один .mbox на label.
Почему список сообщений быстрый, а открытие сообщения занимает время?
Мы разбиваем файл по строкам 'From ' заранее (дешёвое сканирование текста) и парсим MIME-тело только когда вы кликаете на сообщение. Это держит сайдбар мгновенным на огромных архивах — попсообщенческий парсинг работает в фоне, тело появляется, как только готово.
Показываются ли вложения?
Да. Каждое открытое сообщение перечисляет вложения с именем файла, MIME-типом и размером, и предлагает кнопку Save, которая скачивает вложение. HTML-тело рендерится в sandbox iframe с отключёнными скриптами и сетью.
Загружается ли мой mailbox?
Нет. Файл .mbox читается полностью в вашем браузере. postal-mime и splitter работают на клиенте. Ничего не отправляется на сервер.
Ещё в разделе «categories.email»