Довідник помилок / DMARC policy reject (p=reject)
DMARC reject: лист відхилено політикою
Помилка DMARC reject означає, що лист не пройшов перевірку DMARC, і політика домену наказала отримувачу відхилити його. DMARC зв'язує SPF і DKIM з вашим доменом: якщо жодна з цих перевірок не збіглася з адресою у полі From, лист блокується. При політиці p=reject такий лист навіть не потрапляє в спам, його просто не приймають.
Перевірте свій сайт
Через що виникає
Винен власник домену або його налаштування: SPF чи DKIM не вирівняні (alignment) з доменом у From, або лист шле сторонній сервіс, не підключений до вашого DKIM. Іноді p=reject виставили зарано, ще до того як налаштували SPF і DKIM для всіх відправників.
Як виправити
- Переконайтеся, що для домену коректно працюють і SPF, і DKIM: DMARC спирається саме на них.
- Перевірте вирівнювання: домен у From має збігатися з доменом у SPF або в підписі DKIM.
- Підключіть DKIM до всіх сервісів розсилки, а не лише до основної пошти.
- Тимчасово послабте політику до p=none або p=quarantine, поки не приберете всі збої.
- Увімкніть звіти rua= в DMARC-записі, щоб бачити, які саме відправники не проходять.
- Повертайтеся до p=reject лише коли звіти показують, що легітимна пошта проходить чисто.
Схожі помилки
Знайшли проблеми?
Повільний хостинг, проблеми з SSL або сайт часто лежить? Переїжджайте на TomisHost: швидкий хостинг з безкоштовним SSL, щоденними бекапами та допомогою з переносом.
Хостинг TomisHost