Перейти к содержимому

Письма уходят в спам: что проверить

Почта2 мин чтения

Почему письма с вашего домена попадают в спам и как найти причину: заголовки письма, SPF, DKIM, DMARC, PTR, чёрные списки, содержание и требования Gmail.

Содержание

Почтовая служба решает, куда положить письмо, по нескольким признакам: подтверждено ли, что оно от вашего домена, какая репутация у адреса сервера и у домена, что в самом письме и как на ваши письма отвечают получатели. Начните с первого — это проверяется за пять минут.

1. Загляните в заголовки письма

Отправьте письмо на свой ящик в Gmail или Яндексе и откройте его служебные заголовки: в Gmail — меню ⋮ → «Показать оригинал», в Яндекс Почте — «Ещё» → «Свойства письма», в Почте Mail.ru — «Ещё» → «Служебные заголовки».

Найдите строку Authentication-Results. В ней должно быть spf=pass, dkim=pass и dmarc=pass. Gmail показывает эти три результата отдельной таблицей вверху.

2. SPF, DKIM и DMARC

  • SPF — список серверов, которым можно отправлять почту от имени домена.
  • DKIM — подпись письма ключом домена: по ней видно, что письмо не подделано.
  • DMARC — что делать с письмами, которые не прошли проверку, и куда присылать отчёты.

На хостинге первые две ставятся кнопкой в cPanel, а DMARC — одной записью: Защита почты от спама: SPF, DKIM и DMARC. Проверить, что записи есть:

dig +short TXT example.ru                     # SPF: строка v=spf1 …
dig +short TXT _dmarc.example.ru              # DMARC: v=DMARC1 …
dig +short TXT default._domainkey.example.ru  # DKIM на нашем хостинге

Частые ошибки SPF:

  • у домена две записи v=spf1 — должна быть одна, объедините их;
  • в SPF нет сервиса рассылок, CRM или сайта, которые тоже шлют письма от вашего имени;
  • больше десяти вложенных include — проверка ломается целиком.

3. Адрес сервера

Если почта уходит с вашего собственного сервера, у его IP-адреса должна быть PTR-запись, совпадающая с A-записью: PTR-запись. И адрес не должен быть в чёрных списках: IP в чёрном списке.

4. Само письмо и рассылки

  • письмо целиком из картинки или из одних ссылок, ссылки через сокращатели;
  • вложения .exe, .js, архивы с паролем;
  • рассылка по купленной или старой базе: жалобы «Это спам» быстро портят репутацию домена;
  • нет ссылки, чтобы отписаться.

Gmail для тех, кто отправляет его пользователям больше 5000 писем в день, требует SPF, DKIM и DMARC, отписку в один клик и долю жалоб ниже 0,3 %. Рассылки по клиентам с хостинга лучше отправлять через сервисы рассылок — подробнее в статье Ограничения на отправку почты.

5. Сервисы проверки

  • mail-tester.com — отправьте письмо на выданный адрес и получите оценку с объяснением каждой проблемы.
  • Google Postmaster Tools — доля жалоб и выполнение требований Gmail, когда писем много.
  • Postmaster Mail.ru — то же для Почты Mail.ru.

Письмо не дошло совсем

Если отправителю вернулся отказ, причина обычно написана прямо в нём: упоминание SPF или DMARC — смотрите записи домена, blocked using — чёрный список, has exceeded the max emails per hour — лимит отправки на хостинге.

Не нашли ответ? Напишите в поддержку — подскажем.