Довідник термінів / DMARC
DMARC: правило для листів, що не пройшли перевірку
DMARC (Domain-based Message Authentication, Reporting and Conformance) - це запис у DNS, який каже серверам отримувачів, що робити з листами від вашого домену, якщо ті не пройшли SPF і DKIM: пропустити, кинути в спам чи відхилити. Він прив'язує ці перевірки до видимої адреси у полі From і надсилає вам звіти. Саме DMARC реально закриває підробку вашого домену.
Перевірте свій сайт
DMARC - це TXT-запис за адресою _dmarc.вашдомен з політикою p=. Він спрацьовує, коли SPF або DKIM не лише проходять, а й вирівняні (alignment) з доменом, який людина бачить у From.
Політика буває трьох рівнів: p=none - лише спостерігати і збирати звіти, p=quarantine - слати підозрілі листи в спам, p=reject - зовсім не приймати. Параметр rua= вказує пошту, куди приходять зведені звіти про те, хто шле від вашого імені.
Без DMARC самі лише SPF і DKIM не захищають адресу, яку бачить одержувач: шахрай може підставити ваш домен у From. DMARC зв'язує все докупи і робить підробку помітною.
Приклад
_dmarc TXT "v=DMARC1; p=quarantine; rua=mailto:dmarc@techguard.space"
Часті помилки
- Одразу виставити p=reject, поки SPF і DKIM не налаштовані - блокуєте власну пошту.
- Залишити p=none назавжди: це лише моніторинг, захисту він не дає.
- Забути про alignment: SPF чи DKIM проходять на іншому домені, ніж From, і DMARC усе одно падає.
- Не вказати rua= - тоді ви не бачите, хто саме не проходить перевірку.
Повʼязані терміни
Знайшли проблеми?
Повільний хостинг, проблеми з SSL або сайт часто лежить? Переїжджайте на TomisHost: швидкий хостинг з безкоштовним SSL, щоденними бекапами та допомогою з переносом.
Хостинг TomisHost