Перевірка пошти домену: SPF, DKIM, DMARC

>

Якщо листи з вашого домену потрапляють у спам, найчастіша причина - відсутні або неправильні записи SPF, DKIM і DMARC. Введіть домен і дізнайтесь, що саме не налаштовано.

Що перевіряє перевірка пошти

Перевірка читає DNS-записи, від яких залежить, чи дійде пошта з домену, чи потрапить у спам: MX (куди йде вхідна пошта), SPF (які сервери можуть надсилати листи від імені домену), DKIM (публічний ключ, яким підписується вихідна пошта) і DMARC (що одержувачам робити з листами, які ці перевірки не пройшли).

Для SPF вона ще проходить кожен include і redirect та рахує DNS-запити, бо запис, якому потрібно понад 10, за стандартом недійсний (PermError), і одержувачі його ігнорують. Ключі DKIM лежать під іменем селектора, яке обирає ваш поштовий провайдер; перевірка пробує поширені: default, google, selector1, selector2, k1 і dkim.

Як читати результат перевірки пошти

  • MX-записи: немає MX - домен не може отримувати пошту.
  • SPF: рівно один запис, що закінчується на ~all або -all, менше 10 запитів. Два SPF-записи - це помилка.
  • DKIM: ключ, знайдений під поширеним селектором, - добре. «Не знайдено» може означати лише те, що ваш провайдер використовує інший селектор, тож перш ніж щось додавати, подивіться в його панель.
  • DMARC: p=none лише спостерігає; p=quarantine чи p=reject справді захищають домен від підробки.
  • Gmail і Yahoo вимагають SPF або DKIM від кожного відправника, а від масових відправників - SPF, DKIM і DMARC.

Повʼязані помилки та інструкції

Часті запитання

Усе зелене, а листи все одно йдуть у спам. Чому?
Автентифікація потрібна, але її недостатньо. Перевірте IP-відправника в чорних списках, його зворотний DNS (PTR), вміст і посилання в листі та чи не позначають одержувачі вашу пошту як спам.
Чи потрібен DMARC, якщо вже є SPF і DKIM?
Так, якщо ви надсилаєте пошту на Gmail чи Yahoo в будь-якому обсязі, і це єдиний запис, який каже одержувачам відхиляти листи, підроблені від вашого імені. Почніть з p=none, почитайте звіти, потім переходьте на quarantine.
Чи можна перевірити чужий домен?
Так. Усі ці записи - публічний DNS. Так часто дізнаються, яким поштовим провайдером користується компанія, або зʼясовують, чому листи до неї повертаються.