Прочитайте заголовки письма
Каждое письмо несёт скрытые заголовки: запись о каждом сервере, через который оно прошло, записанную от новых к старым. Инструмент превращает их в маршрут с указанием времени, чтобы на вопрос «почему это письмо шло четыре часа» был ответ, на который можно указать пальцем.
- Работает целиком в вашем браузере
- Работает без интернета
- Без отправки файлов
- Без регистрации
- Без водяных знаков
Загружаем инструмент…
Как это работает
- Скопируйте заголовки: «Показать оригинал» (Show original) в Gmail, Файл → Свойства → «Заголовки Интернета» (Internet headers) в Outlook, Ctrl+U в Thunderbird.
- Вставьте их выше и нажмите «Analyse» («Анализировать»).
- Читайте маршрут сверху вниз — строка 1 это первый сервер, обработавший письмо, — и ищите переход (шаг с сервера на сервер), на котором задержка резко растёт.
Почему ничего не отправляется на сервер
Всё, что делает эта страница, выполняет код внутри вкладки вашего браузера — тем же движком, который рисует веб-страницы. Файл читается с диска в память вкладки, преобразуется там и записывается обратно как загружаемый файл. Он никуда не отправляется — ни нам, ни третьей стороне.
Проверьте сами
- Откройте инструменты разработчика в браузере (F12) и перейдите на вкладку «Сеть» (Network).
- Загрузите свой файл и запустите инструмент.
- Единственные запросы, которые вы увидите, — это код самого инструмента, а у нескольких тяжёлых инструментов ещё и их открытый движок из публичного CDN, плюс один небольшой сигнал о просмотре страницы на loreatec.jp (адрес и заголовок страницы, больше ничего). Ни один из них не несёт ваш файл.
Частые вопросы
Маршрут читается задом наперёд. Почему?
Потому что каждый сервер добавляет свою строку Received сверху, поэтому в файле самая новая запись идёт первой. Эта страница переворачивает их за вас: строка 1 — первый сервер, обработавший письмо, а последняя строка — тот, что доставил его в почтовый ящик.
Один переход занял девять минут. Что это значит?
Письмо ждало в очереди. Обычная причина — «greylisting»: принимающий сервер намеренно отклоняет первую попытку от незнакомого отправителя и принимает письмо только при повторной отправке. Это стоит от пяти минут до часа и нигде, кроме как здесь, не видно. Долгая задержка каждый раз на одном и том же переходе обычно означает, что получатель перегружен или намеренно придерживает входящую почту.
Почему задержка отрицательная?
Потому что часы двух серверов расходятся. Почтовые серверы с немного неточными часами — обычное дело и сами по себе безвредны; это важно, только когда расхождение достаточно велико, чтобы время стало бесполезным или чтобы истёк срок действия подписей.
В чём разница между этим инструментом и полным тестом письма?
Эта страница работает офлайн и читает только то, что уже записано в заголовках, включая собственные результаты проверки SPF, DKIM и DMARC от принимающего сервера. Чтобы перепроверить эти подписи самостоятельно, нужны открытые ключи, которые лежат в DNS, — это и делает онлайн-тест письма: то же чтение плюс сами проверки.