Перед тем как отправить рассылку на всю базу подписчиков, стоит потратить пять минут на проверку одного тестового письма. Ошибка, которую можно было бы найти заранее, на всей базе стоит гораздо дороже — не только недошедшими письмами, но и репутацией домена на будущее. Вот на что смотреть по порядку.
1. Аутентификация домена: SPF, DKIM, DMARC
Убедитесь, что все три записи опубликованы в DNS и реально проходят проверку с того сервера, с которого вы фактически отправляете почту (включая сторонние сервисы рассылок, если используете их). Как это работает — в статье «Что такое SPF, DKIM и DMARC».
2. Репутация отправляющего IP
Проверьте IP-адрес по основным чёрным спискам: Spamhaus, SORBS, SpamCop, Barracuda и другим. Если у вас общий IP (например, от email-провайдера), стоит время от времени перепроверять — репутацию мог испортить кто-то другой на том же адресе.
3. Обратная DNS-запись (PTR) и имя HELO
Проверьте, что у сервера, с которого уходит почта, настроена корректная PTR-запись, и что имя, которое сервер представляет в команде HELO/EHLO, — это полноценное доменное имя (FQDN), а не «голый» IP-адрес.
4. Служебные заголовки письма
Убедитесь, что в письме присутствуют корректно оформленные заголовки Date, Message-ID, Subject, From. Это особенно важно, если письма формирует самописный скрипт, а не готовый почтовый сервис — именно в самописных решениях эти заголовки чаще всего забывают или оформляют с ошибками.
5. Соотношение текста и изображений
Если письмо в HTML — проверьте, что в нём достаточно настоящего текста, а не только одно большое изображение. У всех значимых изображений должен быть атрибут alt.
6. Ссылки в письме
Проверьте, что все ссылки рабочие (не возвращают 404/500), ведут напрямую на ваш домен, а не через сокращатели URL, и не содержат случайно оставленных тестовых/staging-адресов.
7. Опасное содержимое и заголовок List-Unsubscribe
Убедитесь, что в письме нет тегов вроде <script> или <iframe> — почтовые клиенты их вырезают или блокируют письмо целиком. Для массовых/маркетинговых рассылок добавьте заголовок List-Unsubscribe — это требование Gmail и Yahoo с 2024 года.
Проверить всё сразу, автоматически
Проходить этот список вручную по каждому пункту — долго. Быстрее отправить тестовое письмо на бесплатный сервис проверки, который проверит все семь пунктов сразу и покажет итоговую оценку от 0 до 10 с точным списком того, что нужно исправить.