Email Spam Tester

Бесплатный инструмент

Анализатор заголовков письма

Вставьте заголовки полученного сообщения. Вы увидите его маршрут, задержку на каждом узле и результаты проверки SPF, DKIM и DMARC принимающим сервером.

Где найти заголовки: Gmail ⋮ → Показать оригинал · Outlook ⋯ → Просмотреть → Просмотреть сведения о сообщении · Apple Mail Вид → Сообщение → Все заголовкиПопробовать пример

Заголовки содержат IP-адреса и адреса электронной почты. Они обрабатываются в памяти для формирования результата и не сохраняются, не кешируются и не записываются в журналы.

Как читать маршрут снизу вверх

Каждый сервер, обрабатывающий письмо, добавляет строку Received над уже существующими. Поэтому самый ранний этап находится внизу, а последний, сервер вашего почтового провайдера, вверху. Анализатор показывает их списком в порядке прохождения письма, с указанным каждым сервером временем получения и интервалом после предыдущего этапа.

Интервал в несколько секунд считается нормальным. Несколько минут обычно означают, что письмо находилось в очереди, потому что принимающий сервер запросил повторную попытку из-за грейлистинга, ретранслятор был занят или исходящий фильтр отправителя задержал письмо. Время идет назад? На одном из серверов неверно настроены часы.

Каким Authentication-Results доверять

В Authentication-Results (RFC 8601) принимающий сервер записывает результаты SPF, DKIM, DMARC и иногда ARC. Письмо может содержать несколько таких строк, но учитывается только строка, добавленная сервером, который доставил письмо вам. Все строки ниже были записаны до того, как ваш провайдер получил письмо, серверами, которым у вас нет причин доверять. Отправитель может указать в них что угодно.

Анализатор считает верхний результат итоговым, а остальные показывает отдельно. Рядом указаны три домена, от которых зависит выравнивание: домен From, домен d= из DKIM и домен Return-Path, для которого проверялся SPF. DMARC проходит проверку, только если SPF или DKIM проходит для домена, совпадающего с доменом From. Сравнение этих доменов часто помогает понять причину ошибки.

Где найти заголовки письма

В Gmail откройте письмо, нажмите на три точки рядом с кнопкой ответа и выберите «Показать оригинал». В Outlook в браузере откройте письмо, выберите «Дополнительные действия», затем «Просмотреть» и «Просмотреть сведения о сообщении». В приложении Outlook для компьютера откройте «Файл», затем «Свойства» и найдите поле «Заголовки Интернета». В Apple Mail выберите «Вид», «Сообщение», «Все заголовки». Скопируйте все до первой пустой строки, с которой начинается тело письма. Если вы вставите письмо целиком, тело будет удалено перед анализом.

Заголовки содержат IP-адреса и адреса электронной почты. Они обрабатываются в памяти для формирования результата и не сохраняются, не кешируются и не записываются в журналы.

Проверьте реальное письмо

Каждый из этих инструментов проверяет одну часть вашей конфигурации. Полный тест анализирует само письмо: отправьте одно сообщение на одноразовый адрес и получите результаты SPF, DKIM и DMARC так, как их оценил принимающий сервер, проверку по черным спискам, анализ содержимого, обе оценки спама и план исправлений. Добавьте тест доставки во входящие, чтобы узнать, в какую папку оно попадет в Gmail, Outlook, Yahoo и у других провайдеров.

Проверить письмоПосмотреть пример отчета

Вопросы

Как читать заголовки письма?

Начните с нижней строки Received и двигайтесь вверх: в таком порядке серверы обрабатывали письмо. Затем найдите верхнюю строку Authentication-Results, добавленную вашим провайдером. В ней указаны результаты SPF, DKIM и DMARC.

Почему DKIM проходит проверку, а DMARC нет?

Для прохождения DMARC нужна действительная подпись DKIM, в которой домен d= совпадает с доменом From, или успешная проверка SPF для совпадающего с ним домена Return-Path. Подпись домена вашей платформы отправки может пройти DKIM, но не повлиять на DMARC. Анализатор показывает три домена рядом, чтобы несовпадение было видно.

Полное руководство: DMARC fail

Что означает долгая задержка между двумя узлами?

Письмо ожидало на сервере, где начинается задержка. Частые причины: грейлистинг, при котором получатель просит отправителя повторить попытку позже, переполненная очередь исходящей почты или фильтр, который проверяет письмо перед дальнейшей передачей. Единичная задержка в несколько минут редко указывает на проблему с доставляемостью. Она объясняет, почему письмо пришло поздно.

Можно ли подделать заголовки письма?

Можно подделать все, что записывает отправитель. Строки Received ниже строк вашего провайдера и старые строки Authentication-Results могут быть выдуманы. Данные, добавленные вашим провайдером в верхней части, подделать нельзя. Кроме того, провайдер может проверить подпись DKIM по открытому ключу отправителя. Сам анализатор не проверяет подписи. Он считывает результат вашего провайдера из верхней строки.

Что такое ARC в заголовках?

ARC (RFC 8617) позволяет сервису пересылки, например списку рассылки или адресу для переадресации, записать результаты аутентификации, полученные до изменения письма. Конечный получатель может решить доверять этой записи, если пересылка нарушила SPF или DKIM.

Можно ли проверить письмо перед отправкой?

Да. Заголовки появляются только после доставки письма. Чтобы проверить рассылку или транзакционное письмо до его получения адресатом, отправьте его на тестовый адрес на главной странице. В одном отчете вы получите эти результаты, а также проверку по черным спискам, содержимого, ссылок и правил для массовых отправителей.

Common errors

Другие бесплатные инструменты