Перейти к содержимому
Панель клиента

Проверка SPF-записи домена

SPF говорит получателю, с каких серверов домену можно отправлять письма. Ошибка в нём — одна из частых причин спама: две записи вместо одной, больше 10 DNS-запросов или окончание, которое ничего не запрещает. Проверим запись и разберём каждое замечание.

Проверьте SPF по имени домена

Считаем DNS-запросы вместе с вложенными include — так же, как получатель.

Что проверяем в записи SPF

Одна запись

У домена может быть только одна запись v=spf1. Две — частая история, когда к хостингу добавили рассылку: получатель видит ошибку и не проверяет ни одну.

Лимит в 10 запросов

Каждый include, a и mx стоит получателю DNS-запроса, вложенные include считаются тоже. Больше десяти — и проверка SPF заканчивается ошибкой, даже если запись правильная.

Окончание all

Окончание ~all сообщает о мягком несоответствии, а -all — о том, что серверу не разрешена отправка. Решение о доставке принимает получатель. +all разрешает отправку всем, а ?all не подтверждает и не запрещает её.

Частые вопросы о SPF

Две записи, лимит в 10 запросов и окончание записи.

Можно ли сделать две записи SPF — для хостинга и для рассылок?

Нет. Для одного имени домена должна быть одна запись v=spf1. Добавьте в неё всех отправителей: и почту хостинга, и сервис рассылок. Две отдельные SPF-записи приводят к ошибке проверки у получателя. Объединить отправителей поможет генератор SPF; после публикации проверьте результат на этой странице.

Что значит лимит в 10 DNS-запросов?

Чтобы проверить SPF, получатель раскрывает запись: каждый include:, a, mx, exists и redirect= — это DNS-запрос, и вложенные include внутри подключённых записей считаются тоже. Стандарт разрешает не больше десяти, сверх этого проверка заканчивается ошибкой. Уложиться помогает простое: убрать сервисы, которыми больше не пользуетесь, и заменить a и mx адресами ip4: — адреса запросов не стоят.

Что лучше в конце SPF: ~all или -all?

~all даёт мягкий отрицательный результат (softfail) для серверов вне списка, а -all явно сообщает, что отправка с них не разрешена. Решение о доставке принимает получатель с учётом своих правил и других проверок. На этапе настройки часто выбирают ~all; переходить на -all стоит после проверки всех отправителей. Ни один вариант не заменяет настройку DKIM и DMARC.

Другие инструменты: Почта домена

Проверка настроек почты

MX, SPF, DKIM, DMARC и чёрные списки разом, с итогом в баллах.

Открыть

Проверка DKIM

Поиск ключа DKIM в DNS и проверка его длины и состояния.

Открыть

Проверка DMARC

Есть ли запись, какая политика и куда приходят отчёты.

Открыть

Проверка MX

Почтовые серверы домена, их адреса, обратные записи и шифрование.

Открыть

Проверка в чёрных списках

Проверка IPv4-адреса или IP-адресов почтовых серверов домена в чёрных списках.

Открыть

Генератор SPF

Укажите отправителей почты — получите запись SPF для DNS.

Открыть

Генератор DMARC

Выберите правила обработки писем и адрес для отчётов DMARC.

Открыть

Почта на своём домене — в тарифе хостинга

На нашем хостинге ящики на вашем домене входят в тариф, а записи для почты настраиваются в панели Plesk.

Тарифы хостинга

Записи домена — на надёжных DNS

Управляйте записями MX, SPF, DKIM и DMARC в нашей DNS-панели. Домен может оставаться у вашего регистратора, а почта — у любого провайдера.