Тариф «Старт» — 0 ₽: один сайт, до 100 000 запросов в месяц. Все тарифы
Bot Guard.ruЗащита сайта от ботов

Проверка SPF, DKIM и DMARC домена

Введите домен: проверим SPF, DKIM и DMARC, поставим оценку и подскажем, как исправить настройки, чтобы письма доходили до клиентов, а подделать вашу почту было сложнее. Бесплатно, без регистрации.

Зачем нужны SPF, DKIM и DMARC

  • SPF — список серверов, которым разрешено отправлять почту от имени домена.
  • DKIM — цифровая подпись письма: получатель проверяет, что оно не подделано по дороге.
  • DMARC — правило для получателя, что делать с письмом, которое не прошло SPF и DKIM (ничего, в спам или отклонить), и адрес для отчётов.

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

Что мы проверяем

  • Есть ли ровно одна SPF-запись, чем она заканчивается (~all или -all, а не +all) и не превышен ли лимит в 10 DNS-запросов.
  • Есть ли DMARC, какая в нём политика (none, quarantine, reject) и указан ли адрес отчётов rua.
  • Найден ли DKIM-ключ среди распространённых имён селекторов.

Ограничение проверки DKIM

Ключ DKIM лежит в записи вида селектор._domainkey.домен, а имя селектора выбирает ваш почтовый сервис. Мы перебираем типовые имена (default, google, selector1, mail и другие), но не можем знать все. Если мы не нашли ключ, откройте любое письмо от вас, найдите в заголовке DKIM-Signature параметр s=… и проверьте запись по нему.

Как внедрять DMARC без потери писем

  1. Добавьте запись _dmarc с политикой p=none и адресом отчётов rua.
  2. Неделю-две читайте отчёты: выясните, какие сервисы отправляют письма от вашего имени, и добавьте их в SPF и DKIM.
  3. Переведите политику на quarantine, затем на reject.

Причём здесь боты

Спам-боты подписываются чужими доменами в рассылках, а формы сайтов, которые бот заполняет чужой почтой, дают мусорные письма. Сам адрес из формы можно проверить через API проверки e-mail.

Вопросы и ответы

Достаточно ли одного SPF?

Нет. SPF защищает только технический адрес отправителя, а не видимый «От кого». DKIM и DMARC закрывают оставшуюся часть, и вместе они сильнее влияют на попадание в папку «Входящие».

Что значит p=none в DMARC?

Режим наблюдения: письма-подделки не блокируются, но вы получаете отчёты. Это правильное начало, но не конечная настройка.

Почему в SPF нельзя больше 10 include?

По стандарту получатель делает не больше 10 DNS-запросов при разборе SPF. Превышение даёт ошибку, и проверка считается проваленной.

Что значит оценка F?

Не настроены основные записи. Это не значит, что письма не уходят, но они чаще попадают в спам и ваш домен проще подделать.

Защитите сайт от ботов. Боты сканируют заголовки, сертификаты и версии ПО раньше злоумышленников. Подключить Bot Guard бесплатно или узнать, как это работает.

Проверки показывают ботов. Bot Guard их останавливает

Тариф «Старт» — 0 ₽: один сайт, до 100 000 запросов в месяц. Плагины для WordPress и 1С-Битрикс, проверка для nginx, PHP-код для любого сайта.