SPF показывает почтовым сервисам, какие серверы имеют право отправлять письма от имени вашего домена. Если SPF не проходит проверку, письма чаще попадают в спам или отклоняются.
Для сайта это важно: заявки, уведомления, восстановление пароля и письма магазина должны приходить стабильно.
Кому полезна эта статья
Материал для владельцев сайтов, у которых письма с домена не доходят, попадают в спам или проверка DNS показывает ошибку SPF.
Что обычно ломается
- нет SPF-записи
- несколько SPF-записей на домене
- не добавлен SMTP-сервис
- ошибка в include или ip4
- используется чужой From
- DNS-запись еще не обновилась
Как быстро сузить причину
- Проверить текущие TXT-записи домена.
- Убедиться, что SPF-запись одна.
- Добавить все реальные сервисы отправки.
- Проверить синтаксис записи.
- Подождать обновления DNS и повторить проверку.
Что не стоит делать наугад
- создавать две SPF-записи
- копировать include без понимания сервиса
- указывать слишком широкие правила без необходимости
- забывать про SMTP сайта
Как я подхожу к задаче
Я сверяю, откуда реально отправляются письма сайта, и собираю одну корректную SPF-запись без конфликтов и лишнего расширения доступа.
- Сначала фиксирую симптом и проверяю, где именно обрывается сценарий.
- Смотрю логи, сетевые запросы, настройки CMS или сервера, а не угадываю по внешнему виду.
- Делаю минимальную правку, чтобы восстановить работу без лишнего риска.
- Проверяю результат на реальном пользовательском сценарии.
- Кратко объясняю причину и что лучше сделать для профилактики.
Что подготовить
- адрес сайта или конкретной страницы
- скриншот ошибки или точный текст сообщения
- что меняли перед появлением проблемы
- доступ к админке, хостингу, серверу или сервису, если он нужен
- понимание срочности: восстановить быстро или разобраться глубже
Сроки
| Простая SPF-запись | 30-60 минут |
|---|---|
| Несколько почтовых сервисов | 1-2 часа |
| Ожидание DNS | обычно до нескольких часов |
Вопрос-ответ
SPF сразу начинает работать?
После сохранения нужно дождаться обновления DNS. Иногда это минуты, иногда несколько часов.
Можно ли иметь две SPF-записи?
Нет, это частая ошибка. Нужна одна запись, где объединены все источники.
SPF гарантирует доставку?
Нет, но это важная часть вместе с DKIM и DMARC.
Итог
Если SPF не проходит проверку, письма с сайта теряют доверие почтовых сервисов. Нужно собрать корректную единую DNS-запись под реальные источники отправки.
Если нужно быстро решить похожую задачу, напишите в Telegram: @rabotator_support. Посмотрю ситуацию, уточню доступы и скажу, какой вариант исправления будет самым аккуратным.