Если неправильно настроить сервер, параметры рассылки или использовать неактуализированную базу контактов, то при отправке писем могут возникать ошибки. В статье собрали самые распространённые и описали возможные причины их возникновения.
Что означают коды ошибок при отправке писем и какие они бывают
Когда почтовый сервер не может принять или доставить письмо, он возвращает отправителю трёхзначный код. По этому коду видно, на каком шаге электронная почта вернула ошибку отправки и что пошло не так.
Коды ошибок делятся на две группы:
- Коды вида 4xx — это временные ошибки: сервер получателя занят, почтовый ящик переполнен или письмо попало в серый список. Обычно достаточно повторить отправку чуть позже.
- Коды вида 5xx — постоянные ошибки: такого адреса нет, отправитель заблокирован или письмо принято за спам. Здесь повтор уже не помогает, нужно искать и устранять причину.
Код ошибки покажут почти все платформы рассылки и почтовые программы.
Ошибка 451 — письмо временно отклонено
Код 451 — временная ошибка. Чаще всего сервер получателя включил серый список (greylisting): он отклоняет письмо с незнакомого адреса и просит отправить его повторно через несколько минут. Обычно платформа рассылки делает это автоматически.
Если ошибка 451 при отправке почты повторяется, стоит проверить, не попал ли домен или IP-адрес в спам-списки, и убедиться, что настроена аутентификация. Постоянные отклонения чаще всего связаны с плохой репутацией отправителя.
Ошибка 500 — команда не распознана из-за синтаксической ошибки
Код 500 означает, что сервер получил команду с синтаксической ошибкой и не смог её распознать.
Антивирус или брандмауэр блокирует соединение сервера SMTP и возникает ошибка отправки email.
Ошибка 503 — неправильная последовательность команд
Команды ушли серверу в неправильном порядке — обычно из-за того, что не пройдена аутентификация.
Отсутствует аутентификация — стоит проверить настройки SMTP-сервера. Скорее всего, нужно пройти аутентификацию и заново ввести логин и пароль.
Ошибка 512 — неверный адрес получателя или ошибка DNS
Сервер не нашёл адрес получателя или столкнулся с проблемой DNS:
- Если у какого-то из серверов проблема с DNS, стоит связаться с администратором сервера, чтобы это исправить.
- Ошибка в доменном имени получателя — стоит проверить правильность написания домена в почте и исправить ошибки. Чаще всего встречаются опечатки типа yanded.ru или gmai.com.
Ошибка 513 — неверный адрес получателя или ошибка аутентификации
Код 513 говорит о том, что адрес получателя указан неверно либо сервер требует пройти аутентификацию.
Понадобится проверить ошибки в email-адресе и почту на существование или пройти аутентификацию и заново ввести логин и пароль.
Ошибка 523 — письмо слишком большое
Письмо превышает максимальный размер, который принимает сервер получателя. Стоит проверить вес письма, в том числе и вложения, и уменьшить его до стандартных размеров.
Ошибка 530 — нет доступа
Сервер получателя не пропускает письмо — чаще всего не пройдена аутентификация или заблокирован IP-адрес отправителя:
- Если отсутствует аутентификация, стоит проверить настройки SMTP-сервера, заново пройти аутентификацию и ввести логин и пароль.
- Если причина в том, что получатель блокирует IP-адрес — это значит, что антивирус, файрвол или фильтр спама не пропускает сообщения отправителя. Лучше связаться с получателем другим способом и попросить исключить адрес из списка блокировки, чтобы устранить ошибку рассылки.
- Если ошибка указана как «адреса не существует», стоит проверить почту на существование.
Ошибка 541 – сообщение распознано как спам
Антиспам-фильтр получателя счёл письмо нежелательным и отклонил его. Нужно проверить письмо на наличие контента, похожего на спам, и попросить получателя добавить отправителя в «белый список».
Ошибка 550 — почтовый ящик недоступен
Один из самых частых кодов. Почтовый ящик получателя недоступен, и причин может быть несколько:
- Неправильный адрес получателя — стоит проверить правильность написания адреса и почту на существование.
- Ошибка в настройке SMTP-сервера получателя — стоит отправить письмо на другой почтовый сервер. Если письмо доставлено без ошибки, можно связаться с получателем другим способом и сообщить о проблеме с его сервером.
- Антиспам фильтр получателя распознал письмо как нежелательное — стоит проверить письмо на наличие контента, похожего на спам.
- В системе вирус, который отправляет массовые рассылки — стоит проверить систему антивирусом.
- Провайдер ограничивает рассылку исходящих сообщений — стоит связаться с провайдером и уточнить, есть ли такие ограничения.
Чаще всего вопрос, как исправить ошибку 550 при отправке почты, решается чисткой базы и проверкой адресов перед отправкой.
Ошибка 552 — превышено распределение памяти
Письмо не помещается: почтовый ящик получателя переполнен или превышен лимит на размер сообщения.
- Если у получателя заполнен ящик, и новые сообщения не поступают, стоит связаться с получателем другим способом и сообщить о проблеме.
- Если письмо слишком много весит и превышает лимиты администратора сети, стоит проверить вес письма и уменьшить его до стандартных размеров.
Ошибка 552 при отправке почты почти всегда связана с размером: помогает сжатие вложений и проверка веса письма перед отправкой.
Ошибка 553 в адресе почты
Адрес получателя указан неправильно, и сервер не может его обработать — стоит проверить ошибки в email-адресе и почту на существование.
Ошибка 571 на стороне получателя
Сервер получателя отклонил письмо по своим правилам — например, из-за блокировки или ограничений доступа.
- Если получатель блокирует IP-адрес — антивирус, файрвол или фильтр спама не пропускает сообщения от отправителя. Стоит связаться с получателем другим способом и попросить исключить адрес из списка блокировки.
- Если нет разрешения отправлять почту через промежуточный сервер, который связывает отправителя с получателем — стоит связаться с администратором сервера, чтобы изменить настройки.
- Если не настроен DNS у IP отправителя — стоит проверить настройки получения писем и разрешения для доменов-отправителей.
В редких случаях ошибка может означать, что:
- Система распознала в письме запрещённые данные. Например, конфиденциальную или защищённую информацию: номера карт, личные данные и прочее. В этом случае для устранения ошибки отправки электронной почты надо пересмотреть контент письма.
- Этому адресату нельзя отправить письмо. Некоторым получателям можно отправлять письма только в составе установленной группы.
Как уменьшить риски отклонений при отправке рассылок
Большинство ошибок из списка проще предотвратить заранее, чем разбираться с каждым отклонением письма. Вот что может помочь ↓
Чистить базу контактов. Несуществующие и ошибочные адреса дают ошибки 550, 553 и 512. Если регулярно убирать из базы адреса с ошибками и проверять новые адреса на существование, отклонений становится меньше.
Собирать базу честно. Адреса стоит получать только через подтверждённую подписку — double opt-in. Если введённый email не подтверждён, письма уходят на несуществующие ящики и портят репутацию домена, поэтому подтверждение подписки бережёт отправителя.
Настроить аутентификацию SPF, DKIM и DMARC. Это три записи в DNS, которые подтверждают, что письма отправлены от имени домена. С февраля 2024 года Gmail и Yahoo требуют такие настройки от массовых отправителей, иначе письма не доходят.
Следить за репутацией домена и IP. Новый домен или IP-адрес стоит прогревать постепенно, наращивая объём рассылки. Резкий рост числа писем и жалобы получателей быстро портят репутацию, и сервер начинает отклонять отправку.
Проверять контент и размер письма. Тяжёлые вложения вызывают ошибки 523 и 552, а слова-триггеры повышают риск попасть в спам. Перед отправкой стоит проверить вес письма и содержание на стоп-слова.
Часть этой работы может взять на себя платформа рассылки. Такая есть, например, у CDP Sendsay — это одна из ведущих российских омниканальных платформ клиентских данных. Она помогает собирать базу через формы подписки, проверяет адреса, позволяет настроить SPF, DKIM и DMARC и показывает причину, по которой письмо не дошло. В базе знаний собраны инструкции по настройке всех ключевых параметров отправки.
Что запомнить про ошибки отправки писем
- Трёхзначный код — главная подсказка. Коды на 4xx означают временные ошибки и повтор позже, коды на 5xx — постоянные, которые нужно устранять.
- Большинство ошибок связаны с адресом получателя и настройками отправки. Чистая база и проверка адресов убирают значительную часть отклонений.
- Коды 550 и 553 чаще всего означают, что почтового ящика не существует или адрес написан с ошибкой.
- С февраля 2024 года массовым отправителям в Gmail и Yahoo обязательно настраивать SPF, DKIM и DMARC, иначе письма не доходят.
- Платформа рассылки помогает заранее настроить отправку и показывает причину, по которой письмо вернулось с ошибкой.