Зачем нужны SPF, DKIM и DMARC
Адрес отправителя в письме подделать так же просто, как подписать чужим именем бумажный конверт. Поэтому почтовые службы — Яндекс, Mail.ru, Gmail — проверяют, действительно ли письмо пришло от владельца домена. Для этого в DNS домена публикуют три записи:
- SPF — список серверов, которым разрешено отправлять письма от имени домена.
- DKIM — электронная подпись письма. Сервер подписывает письмо секретным ключом, получатель проверяет подпись открытым ключом из DNS.
- DMARC — правило для получателя: что делать с письмом, которое не прошло проверку SPF и DKIM, — пропустить, отправить в спам или отклонить.
Без этих записей письма с домена чаще попадают в спам, а мошенники могут рассылать письма от вашего имени. С 2024 года Gmail и Яндекс требуют SPF, DKIM и DMARC от всех, кто отправляет рассылки.
Как настроить
Если почта домена работает в Яндекс 360, VK WorkSpace или Google Workspace, нужные записи есть в их инструкциях по подключению домена: скопируйте их в DNS у регистратора или хостинга. Начните DMARC с политики «none» и адресом для отчётов, а через пару недель переходите на «quarantine». Проверить, что записи опубликованы, можно здесь же или в DNS-записях домена. Если письма не доходят даже при правильной настройке — проверьте адрес сервера в спам-базах.