Письма попадают в спам

Смотрим не только SPF/DKIM, но и PTR, HELO, репутацию IP и содержание отправки.

ПочтаПроверка по симптомам

Проверьте по порядку

Не меняйте несколько вещей одновременно. После каждого шага фиксируйте результат — так причина находится заметно быстрее.

  1. 1
    Проверьте, проходит ли SPF для IP, с которого реально уходит письмо.
  2. 2
    Убедитесь, что DKIM-подпись добавляется и проверяется получателем.
  3. 3
    Сверьте PTR исходящего IP с почтовым hostname и HELO/EHLO.
  4. 4
    Сравните единичное обычное письмо и массовую рассылку: репутация и контент влияют отдельно от DNS.

Как читать результат

DNS-аутентификация неполная

Признак: SPF/DKIM/DMARC отсутствуют или дают fail.

Что делать: Настройте записи и добейтесь pass на тестовом письме.

Плохой PTR/HELO

Признак: PTR отсутствует или не соответствует hostname.

Что делать: Настройте PTR у владельца IP и используйте согласованный hostname.

Репутация/контент

Признак: Технические проверки pass, но письмо всё равно в спаме.

Что делать: Проверяйте историю IP, объём отправки, жалобы и шаблон письма.

Главное правило диагностики

Сначала определите слой, на котором возникает сбой: имя домена → сеть → TLS/SSL → веб-сервер → PHP/приложение → браузер. Не исправляйте следующий слой, пока не убедились, что предыдущий работает.