Инструкции → Отчёты DMARC

Отчёты DMARC

Крупные почтовые сервисы раз в сутки присылают отчёт: кто отправлял письма от имени вашего домена и прошли ли они проверку. Это единственный способ увидеть, что домен пытаются подделать.

Куда приходят отчёты

Адрес указан в записи DMARC, обычно rua=mailto:postmaster@example.ru. Письма приходят на этот ящик вложениями, читать их глазами бессмысленно: внутри XML.

Разобрать

1
Вкладка DMARC в панели.
2
Кнопка Разобрать отчёты. Сервер прочитает ящики postmaster@ и dmarc@, распакует вложения и сложит сводку в базу.
3
Кнопка Показать сводку. Получите таблицу: адрес отправителя, домен, сколько писем, сколько прошло DKIM и SPF.

Как читать

Что видноЧто значит
Свой адрес, 100% DKIM и SPFвсё в порядке, это ваши письма
Незнакомый адрес, 0%кто-то отправляет от вашего имени. Смотрите, не ваш ли это сервис рассылок, которому забыли добавить запись SPF
Много писем с одного адреса, проверки не проходятподделка. Политика p=quarantine или p=reject такие письма отбивает

Из консоли

mailnode dmarc ingest
mailnode dmarc report --days 7
mailnode dmarc report --days 30

Автоматически

cat > /etc/systemd/system/mailnode-dmarc.service <<'U'
[Unit]
Description=mailnode — разбор отчётов DMARC
[Service]
Type=oneshot
ExecStart=/usr/local/bin/mailnode dmarc ingest
U
cat > /etc/systemd/system/mailnode-dmarc.timer <<'U'
[Unit]
Description=mailnode — DMARC раз в сутки
[Timer]
OnCalendar=*-*-* 04:20:00
Persistent=true
[Install]
WantedBy=timers.target
U
systemctl daemon-reload && systemctl enable --now mailnode-dmarc.timer
Зачем это нужно

Без разбора отчётов вы не узнаете, что домен подделывают, и не поймёте, почему часть ваших писем не доходит: чаще всего виноват сервис рассылки, который отправляет от вашего имени без SPF.