Defaults.Exposed › Настройка › SPF
Как настроить SPF в Porkbun
Добавьте запись SPF в DNS Porkbun, чтобы мир знал, какие серверы вправе отправлять почту от имени вашего домена.
Почему это важно для бизнеса
SPF (Sender Policy Framework — система проверки отправителя) — это короткая запись в DNS вашего домена, перечисляющая, каким почтовым серверам разрешено отправлять письма «от имени» вашего домена. Без неё мошенники могут подделать ваш адрес и рассылать счета, требования оплаты или фальшивые предложения вашим клиентам и поставщикам — а ваша собственная легитимная почта чаще попадает в спам. Настройка SPF бесплатна, занимает пару минут и относится к самым сильным и недорогим способам защитить ваше имя и сохранить доставляемость писем.
Перед началом: действительно ли DNS обслуживает Porkbun?
Это самая частая причина, по которой изменения «ничего не дают». Запись DNS вступает в силу, только если серверы имён (nameservers) вашего домена указывают на Porkbun.
- Если вы зарегистрировали домен в Porkbun и оставили серверы имён как есть, ваш DNS обслуживает Porkbun — вы в нужном месте.
- Если ваш домен указывает на чужие серверы имён (например, Cloudflare, веб-хостинг или ваш почтовый провайдер), то запись SPF нужно добавлять там, а не в Porkbun. Добавление её в Porkbun не даст эффекта.
В аккаунте Porkbun откройте домен и проверьте раздел Authoritative Nameservers. Если там собственные серверы имён Porkbun (например, набор curitiba/fortaleza/maceio/salvador), продолжайте ниже. Если там серверы имён другой компании, добавляйте SPF в DNS этой компании.
Что вы добавите
Одну запись TXT, перечисляющую ваших отправителей. Точное значение зависит от того, кто отправляет вашу почту. Частый пример для домена, отправляющего только через Microsoft 365:
v=spf1 include:spf.protection.outlook.com -all
Для Google Workspace обычно:
v=spf1 include:_spf.google.com ~all
Используйте значение SPF, которое сообщает ваш почтовый провайдер. На домен должна быть только одна запись SPF (TXT, начинающаяся с v=spf1) — если она уже есть, отредактируйте её, а не добавляйте вторую.
Шаги в Porkbun
- Войдите в Porkbun и откройте Account → Domain Management.
- Найдите домен, нажмите на стрелку Details, затем выберите DNS Records (редактор Edit / DNS).
- Просмотрите существующие записи. Если запись SPF (TXT, начинающаяся с
v=spf1) уже есть, отредактируйте её, а не добавляйте вторую. - Чтобы добавить запись, в поле Type выберите TXT.
- Оставьте поле Host пустым, чтобы применить запись к самому домену. (Porkbun трактует пустой Host как корневой домен —
@здесь не пишут.) - В поле Answer (значение) вставьте свою строку SPF, например
v=spf1 include:spf.protection.outlook.com -all. - Оставьте TTL по умолчанию (600 вполне подойдёт).
- Нажмите Add (или Save).
Особенности Porkbun, где часто ошибаются
- Для корня оставьте Host пустым, не пишите
@. Porkbun понимает пустое поле Host как сам домен.@здесь создаст запись с буквальным именем@, что неверно. - Без кавычек. Вводите значение SPF в поле Answer как есть. Не оборачивайте его в двойные кавычки — Porkbun сохраняет его правильно и без них, а кавычки могут сломать запись.
- Только одна запись SPF. Две записи
v=spf1— это ошибка, полностью ломающая SPF. Если добавляете второго отправителя (например, начинаете пользоваться сервисом рассылок), объедините их в одну запись через дополнительныеinclude:— не создавайте вторую TXT. - Изменения не мгновенны. DNS обновляется повсюду от нескольких минут до пары часов.
Проверьте результат
После сохранения убедитесь, что запись действует и верна, с помощью бесплатной проверки на Defaults.Exposed. Введите домен — и сервис простыми словами скажет, правильно ли настроен ваш SPF. Ваши данные обрабатываются в ЕС.
Готово? Проверьте свой домен бесплатно чтобы убедиться, что всё сработало — и увидеть полную оценку по всем 34 проверкам.