Что такое DMARC?
DMARC расшифровывается как Domain-based Message Authentication, Reporting & Conformance - это механизм, который помогает владельцам доменов защититься от фишинга. То есть от ситуаций, когда злоумышленники отправляют письмо якобы от вашего имени. Для проверки подлинности отправителя есть SPF и DKIM, но именно DMARC отвечает за поведение провайдеров электронной почты (gmail, например), когда они получают письмо, которое не прошло проверку.
Политика DMARC публикуется в доменных записях. Чтобы указать политику для домена example.com, необходимо создать запись с типом TXT для домена _dmarc.example.com. Пример значения: "v=DMARC1; p=reject; rua=mailto:dmarc-reports@example.com; pct=100;".
В этом примере указано p=reject - это "политика" для писем, не прошедших DMARC.
Всего есть 3 возможных значения:
- none — только мониторинг, ничего не блокируется;
- quarantine — отправлять письма в спам;
- reject — отклонять письма полностью, то есть даже в спаме их не будет.
Если DMARC запись для домена отсутствует, это воспринимается как политика none.
С помощью параметров rua и ruf можно получать статистику по срабатыванию DMARC в агрегированном виде (rua) или для каждого письма, которое провалило проверку (ruf).
Когда срабатывает DMARC?
DMARC считается успешным, если почтовый сервер отправителя письма удовлетворяет SPF, или у письма есть валидная подпись DKIM. В противном случае письмо не проходит проверку DMARC.
Для правила можно указать процент срабатывания политики. В нашем примере это pct=100; Если этот параметр не указать, DMARC будет применяться для 100% писем. Если указать, например, pct=15; то выбранная политика DMARC применится для 15% писем, а для остальных 85% будет эквивалент политики p=none;
Вместо вывода о DMARC
Публикация DMARC не является обязательной. Если этой политики нет, то почтовые провайдеры обработают письма по своим собственным правилам. Но если вы настроили для своей почты DKIM и SPF, то добавить DMARC это логичное завершение, так как именно эта политика позволит отклонить письма, не прошедшие проверку. Без этого смысл SPF и DKIM немного теряется, и ваш почтовый домен не может быть защищён в полной мере.
На странице редактирования домена в личном кабинете sender-solutions.com вы увидите информацию о текущей записи DMARC. Если у вашего домена ещё нет записи, там будет инструкция какую запись мы рекомендуем добавить.