Tiny Online Tools logoTiny Online ToolssearchПоиск инструментов…grid_viewВсе инструменты
Главнаяchevron_rightИнструменты для почты и календаряchevron_rightВосстановление цепочек писемВосстановление цепочек писем

Восстановление цепочек писем

Собирает экспортированные письма EML, MSG и MBOX в переписки по заголовкам References и In-Reply-To.

upload_file

Нажмите для выбора или перетащите файлы сюда

Файлы EML, MSG или MBOX — можно сразу несколько

Допустимо: .eml,.msg,.mbox,.mbx,.txt

Сопоставление по темеСравнивать также темы писемВключено: возвращаются ответы, у которых клиент вырезал References. Выключено: доверяем только References и In-Reply-To. Сопоставление может склеить не связанные письма с дежурной темой, поэтому ниже указано, сколько корней оно поглотило.
forumДобавьте письмаПеретащите папку с файлами .eml, письмо .msg из Outlook, архив .mbox или любое их сочетание. Ничего не отправляется.

Похожие инструменты

Извлечение вложений из писем

Извлечение вложений из писем

Извлеките все вложения из файлов EML, MBOX и Outlook MSG за один проход и сохраните их в ZIP.

Просмотр почтовых архивов MBOX

Просмотр почтовых архивов MBOX

Просматривайте архив MBOX прямо в браузере: ищите по списку писем, читайте любое и сохраняйте его — ничего никуда не импортируя.

Просмотр файлов электронной почты

Просмотр файлов электронной почты

Откройте файлы EML и Outlook MSG в браузере: заголовки, отрисованное тело письма, структуру MIME и вложения — без почтового клиента.

Пакетный конвертер EML в PDF

Пакетный конвертер EML в PDF

Превратите сохранённые письма в архивные PDF — по одному на письмо или единым файлом, с настоящим выделяемым текстом.

Извлечение Страниц PDF в Изображения

Извлечение Страниц PDF в Изображения

Извлеките выбранные страницы PDF как PNG, JPG или WebP с нужным DPI. Бесплатно и приватно.

Генератор сердец SVG

Генератор сердец SVG

Создавайте стилизованные SVG-сердца — классические, округлые, острые, пиксельные и геометрические — с настраиваемыми цветами, градиентами, обводкой и размерами. Бесплатный онлайн-создатель сердец.

Конвертер endian

Конвертер endian

Меняйте порядок байтов между little endian и big endian для hex-значений.

apps

Больше инструментов

Просмотрите нашу полную коллекцию бесплатных онлайн-инструментов.

Почему цепочки приходится восстанавливать

Почтовый ящик — это плоская куча писем. Структура переписки живёт в двух заголовках: In-Reply-To называет письмо, на которое отвечают, а References несёт всю цепочку до корня. Ваш почтовый клиент заново строит дерево по ним каждый раз, когда показывает переписку. Как только письма выгружены в файлы, эту работу приходится делать заново — и большинство программ, открывающих выгрузку, просто её не делают.

Алгоритм

Здесь используется алгоритм построения цепочек Джейми Завински, написанный для Netscape Mail в 1997 году и до сих пор остающийся правильным ответом. По одному контейнеру на Message-ID; каждое письмо подвешивается под цепочку, названную в его References; пустые контейнеры отсекаются; и только затем — по желанию — включается запасное сопоставление по темам.

Сопоставление по теме и почему это выбор

Некоторые клиенты вырезают References, когда пользователь отвечает с телефона или из веб-почты, переписывающей заголовки. Такие ответы приходят без единой зацепки, и сравнение тем — единственный способ их вернуть. Но иногда оно же склеивает два никак не связанных письма с общей дежурной темой: двенадцать отдельных цепочек «Re: встреча» превращаются в одну.

Поэтому это переключатель, включённый по умолчанию, а рядом с результатом показано, сколько корней он поглотил. Если число велико, а цепочки выглядят неправильно, отключите его и сравните. Сопоставление склеивает только тот корень, который похож на ответ: два не-ответа с одинаковой темой остаются раздельными, потому что гораздо чаще это два разных объявления, а не одна переписка.

Пропавшие письма показываются

Когда все ответы в цепочке ссылаются на письмо, которого нет в переданных файлах, алгоритм создаёт контейнер без письма. Это настоящий результат: он рисуется как пропуск в дереве с указанием Message-ID, а не прячется. Спрятать его — значит молча перевесить его ответы выше и сделать цепочку мельче, чем она была.

Форматы

EML, Outlook MSG и архивы MBOX в любом сочетании, причём формат определяется по байтам, а не по имени файла. MBOX перечисляется только по заголовкам, поэтому большой архив рассылки разбирается заметно быстрее секунды; полное письмо читается лишь тогда, когда вы его открываете.

Конфиденциальность

Всё выполняется в браузере. Ни один файл не отправляется, сетевых запросов нет.