Настройка SPF, DKIM и DMARC.
Три DNS-записи, которые нужны каждому домену для отправки, с шагами для Google, Microsoft и Zoho.
Google и Yahoo требуют эти три записи от всех, кто отправляет много писем. Без них ваши письма попадают в спам или отклоняются.
Вы добавляете их там, где управляется DNS вашего домена, например в Cloudflare, GoDaddy или Namecheap.
SPF: кому можно отправлять от имени вашего домена
Добавьте одну TXT-запись для вашего домена:
- Google Workspace:
v=spf1 include:_spf.google.com ~all - Microsoft 365:
v=spf1 include:spf.protection.outlook.com -all - Zoho (Индия):
v=spf1 include:zoho.in ~all(вне Индии используйтеzoho.com) - Другие провайдеры: нужный include указан на их страницах помощи.
Только одна запись SPF. Если она у вас уже есть, добавьте в неё новый include. Например: v=spf1 include:_spf.google.com include:zoho.in ~all.
DKIM: подпись на каждом письме
- Google: в Google Admin откройте Приложения, затем Google Workspace, затем Gmail, затем Аутентификация электронной почты. Создайте ключ, добавьте TXT-запись, которую он покажет, и нажмите Начать аутентификацию.
- Microsoft: в Microsoft Defender откройте Настройки аутентификации электронной почты, затем DKIM. Добавьте две CNAME-записи, которые он покажет, и включите DKIM.
- Zoho: в Zoho Mail Admin откройте Домены, затем Настройка почты, затем DKIM. Добавьте селектор, скопируйте TXT-запись в свой DNS и подтвердите.
- Другие провайдеры: включите подпись DKIM в их админ-панели, затем добавьте запись, которую они дадут.
Когда можно, выбирайте ключ 2048 бит.
DMARC: что делать с подделками
Добавьте TXT-запись с именем _dmarc и значением v=DMARC1; p=none.
Для начала этого достаточно. Через несколько недель, когда SPF и DKIM проходят проверку, поменяйте значение на p=quarantine.
Проверьте, что всё сработало
Изменения DNS могут занять до часа. Затем откройте свой домен на странице Ящики и нажмите кнопку обновления. У каждой записи будет зелёная галочка или точное указание, что исправить.
Частые ошибки
- Две записи SPF. SPF не работает. Объедините их в одну.
- Слишком много запросов. SPF допускает 10 DNS-запросов. Удалите include для инструментов, которыми вы больше не пользуетесь.
- Окончание на +all. Это позволяет любому отправлять письма от вашего имени. Используйте
~allили-all.
См. также Проверки домена и сервера.