Назад в базу знаний
Настройка SPF
Как настроить SPF-запись без ошибок
Пошаговая настройка SPF: найти реальные источники отправки, собрать одну v=spf1 запись, не превысить DNS lookup limit и проверить результат.
Что проверяем
- список всех источников отправки
- одна TXT-запись v=spf1
- механизмы ip4/ip6/mx/a/include
- финальная политика ~all или -all
- лимит 10 DNS lookup
Почему это важно
- SPF fail ухудшает доверие к письму и может ломать DMARC.
- Слишком широкая SPF-запись снижает защиту домена от подмены.
- Несколько SPF-записей дают permerror у получателей.
Симптомы проблемы
- SPF fail или permerror
- почта уходит с IP, которого нет в SPF
- в DNS опубликовано несколько v=spf1 записей
Как исправить
- Соберите все легитимные источники: сервер, сайт, CRM, рассылки, helpdesk.
- Оставьте одну SPF-запись на домене envelope sender.
- Для стабильных IP используйте ip4/ip6, для сервисов - их include.
- Проверьте DNS lookup count.
- После тестов выберите осознанную политику ~all или -all.
Как проверить после исправления
- Проверьте TXT через публичные resolver'ы.
- Отправьте письмо в MailAudit и сравните IP с SPF record.
- Убедитесь, что SPF status стал pass.
Типовые ошибки
- добавляют MX, хотя исходящая почта уходит не с MX
- копируют include старого сервиса
- используют +all или слишком широкие сети
Проверьте это на своем письме
Отправьте письмо в MailAudit и получите отчет с конкретными значениями SPF, DKIM, DMARC, заголовков и рекомендациями.
