Понимание DMARC и использование мастера SendRepute
Узнайте, что такое DMARC, как работает выравнивание и как использовать мастер SendRepute для создания DMARC-записи вашего домена.
Domain-based Message Authentication, Reporting, and Conformance (DMARC) представляет собой протокол аутентификации электронной почты, который помогает владельцам доменов управлять своей репутацией. Как определено в DMARC RFC 7489, он дает четкие инструкции принимающим почтовым серверам о том, как обрабатывать сообщения, не прошедшие проверку подлинности. DMARC опирается на два существующих механизма: Sender Policy Framework (SPF) и DomainKeys Identified Mail (DKIM). Связывая эти протоколы, DMARC помогает владельцам доменов управлять идентификацией бренда и дает получателям стандартизированный способ оценки входящей почты.
Как работает проверка DMARC
Чтобы сообщение прошло проверку DMARC, оно должно пройти либо выровненную проверку SPF, либо выровненную проверку DKIM. Выравнивание означает, что домен, указанный в видимом заголовке «From», совпадает с доменом, проверенным SPF, или доменом, найденным в подписи DKIM. Это требование не позволяет злоумышленникам проходить аутентификацию, используя свои собственные домены, подделывая при этом ваш бренд в видимом заголовке.
Выравнивание можно настроить двумя способами:
- Свободное выравнивание (relaxed): Домены могут иметь один и тот же организационный домен. Например, поддомен, используемый для маркетинга, может быть выровнен с родительским доменном, указанным в видимом заголовке.
- Строгое выравнивание (strict): Домены должны полностью совпадать. Если в адресе «From» используется поддомен, то домен SPF или DKIM должен использовать тот же самый поддомен.
Принимающие провайдеры принимают независимые решения на основе этих проверок, как указано в рекомендациях Gmail для отправителей.
Политики DMARC и осторожное внедрение
При настройке DMARC вы инструктируете получателей, как поступать с сообщениями, не прошедшими проверку. Протокол предлагает три уровня политики:
- p=none: Получатель не предпринимает никаких действий в отношении подозрительных сообщений. Это режим мониторинга, используемый для сбора отчетов без влияния на доставку.
- p=quarantine: Получателю предлагается помещать такие сообщения в папку со спамом.
- p=reject: Получателю предлагается полностью блокировать сообщения, не прошедшие проверку.
Настоятельно рекомендуется проводить внедрение с осторожностью. Владельцам доменов следует начинать с политики «none» для мониторинга трафика и устранения пробелов в аутентификации, а затем постепенно переходить к «quarantine» и, наконец, к «reject», когда появится уверенность, что легитимная почта проходит проверку правильно.
Отчетность DMARC
DMARC обеспечивает прозрачность через два типа отчетов:
- Агрегированные отчеты (rua): Это ежедневные сводки результатов аутентификации в формате XML. Они необходимы для мониторинга вашего домена, выявления неавторизованных отправителей и подтверждения того, что легитимные источники почты проходят проверки.
- Отчеты о сбоях (ruf): Они предоставляют подробную информацию об отдельных сообщениях, не прошедших проверку. Поддержка таких отчетов сильно различается у разных почтовых провайдеров из-за соображений конфиденциальности, поэтому они считаются необязательными.
Использование мастера DMARC от SendRepute
Мастер SendRepute помогает создать корректную DMARC-запись на основе выбранной вами политики и предпочтений по отчетности. Вы вводите свой домен и адреса электронной почты для отчетов, а мастер выдает готовую текстовую строку.
Вы должны взять эту сгенерированную запись и опубликовать ее как TXT-запись у своего DNS-провайдера. Мастер сам по себе не публикует записи и не запрашивает текущие DNS. Ни один инструмент не меняет настройки DNS. Классификатор контента анализирует только контент, а не текущие DNS или черные списки. Отдельный Domain Check считывает текущие публичные DNS и пять выбранных публичных источников анализа угроз; это не является исчерпывающей проверкой всех DNSBL или черных списков частных провайдеров. Классификатор и конструктор не отправляют электронную почту. SendRepute Campaigns отправляет через вашего собственного подключенного провайдера; SendRepute не является хостинговым сервисом доставки SMTP. Наш классификатор контента ориентирован на анализ контента писем перед отправкой, оценивая имена отправителей, темы, текст письма, ссылки, форматирование и сигналы HTML перед тем, как вы отправите сообщение. Когда учетная запись или действие позволяют, продукт может показывать вероятностную классификацию спама, оценки достоверности и обнаруженные термины. Платформа также поддерживает безопасные исправления HTML, ручное редактирование и опциональное переписывание с помощью ИИ в продукте. Мы не обещаем конкретного результата переписывания. Эти функции дают оценочные данные и не являются гарантией доставки или попадания во «Входящие». Чтобы узнать больше о том, как аутентификация вписывается в вашу общую стратегию, прочитайте о доставляемости и репутации.
Пример DMARC-записи
Вот пример DMARC-записи для домена с политикой мониторинга и агрегированной отчетностью:
v=DMARC1; p=none; rua=mailto:dmarc-reports@example.com;
В этом примере запись применяется к example.com и предписывает получателям отправлять агрегированные отчеты на адрес dmarc-reports@example.com. Дополнительные технические подробности можно найти в документации IETF DMARC RFC.