DMARC (Domain-based Message Authentication, Reporting and Conformance) — политика аутентификации почты, публикуемая в DNS. Она указывает почтовым серверам получателя, что делать при ошибках SPF и DKIM, и предписывает присылать вам отчёты об аутентификации на вашем домене. DMARC — завершающий уровень аутентификации почты: он объединяет SPF и DKIM в единую политику.
Запись DMARC публикуется как TXT-запись на поддомене _dmarc.yourdomain.com. Главный тег — p=, он задаёт политику: none — не предпринимать действий (режим мониторинга), quarantine — отправлять письма с ошибками в спам, reject — полностью блокировать. Большинство доменов начинают с none и со временем переходят к reject, когда все легитимные отправители аутентифицированы.
Отчётность DMARC особенно ценна. Если указать адрес rua (URI для агрегированных отчётов), крупные провайдеры, включая Gmail, Outlook и Yahoo, ежедневно присылают XML-отчёты со всеми IP, которые отправляли почту от вашего домена. По ним выявляют несанкционированных отправителей, находят неверно настроенные сервисы и отслеживают состояние аутентификации.