Как пользоваться
- Скопируйте текст ошибки из отказа (обычно после «Diagnostic-Code» или «Remote server returned») или вставьте отказ целиком.
- Посмотрите распознанные базовый и расширенный коды и их значение.
- Используйте «Чья это проблема» и «Что делать»; для кодов провайдеров есть отдельные пояснения.
Как читать код отказа SMTP
В отказе обычно два кода: трёхзначный базовый (RFC 5321, например 550) и расширенный вида x.y.z (RFC 3463, например 5.1.1). Первая цифра — результат: 2 успех, 4 временная ошибка, 5 постоянная. Средняя цифра расширенного кода — область: 1 адрес, 2 ящик, 3 почтовая система, 4 сеть и маршрутизация, 5 протокол, 6 содержимое, 7 безопасность и политики.
Один и тот же код у разных провайдеров может значить немного разное, а текст после него часто точнее самого кода — читайте оба.
Распространённые коды SMTP
| Код | Значение | Чья это обычно проблема | Что делать |
|---|---|---|---|
421 | Сервис недоступен, сервер закрывает соединение (часто ограничение скорости или обслуживание). | Сеть или временное состояние | Дождитесь повтора; если повторяется, снизьте скорость отправки и проверьте репутацию IP. |
450 | Ящик временно недоступен (заблокирован, занят или greylisting). | Адрес или сервер получателя | Обычно помогает повтор; greylisting пропускает первую повторную попытку. |
451 | Локальная ошибка обработки, запрос прерван. | Сеть или временное состояние | Ждите повтора; с кодом 4.7.x это обычно антиспам-проверка у получателя. |
452 | Недостаточно места или слишком много получателей за раз. | Адрес или сервер получателя | Ящик может быть переполнен; при рассылке уменьшите число получателей в письме. |
500 | Синтаксическая ошибка, команда не распознана. | Сеть или временное состояние | Обычно сессию SMTP искажает программа отправки или межсетевой экран; проверьте клиент или промежуточное устройство. |
501 | Ошибка в параметрах (часто неправильный адрес отправителя или получателя). | Настройки или репутация отправителя | Ищите пробелы, полноширинные символы или лишние угловые скобки в адресе. |
503 | Неверная последовательность команд (например, отправка без авторизации). | Настройки или репутация отправителя | Включите в почтовом клиенте «SMTP-сервер требует проверки подлинности». |
530 | Требуется авторизация (или сначала STARTTLS). | Настройки или репутация отправителя | Проверьте логин, пароль (или пароль приложения) и шифрование SMTP в клиенте. |
535 | Ошибка авторизации: неверный логин или пароль. | Настройки или репутация отправителя | QQ, 163, Gmail и другие требуют пароль приложения, а не пароль входа. |
550 | Действие не выполнено: ящик недоступен (не существует, отключён или отклонён политикой). | Адрес или сервер получателя | Смотрите вместе с расширенным кодом: 5.1.x — проблема адреса, 5.7.x — политики или аутентификации. |
551 | Пользователь не локальный, попробуйте другой путь. | Адрес или сервер получателя | Проверьте, что MX домена получателя указывает на нужный сервер. |
552 | Превышена квота или письмо слишком большое. | Содержимое или размер письма | Сожмите вложения или отправьте ссылку; возможно, ящик получателя переполнен. |
553 | Недопустимое имя ящика (ошибка синтаксиса или неразрешённый адрес отправителя). | Настройки или репутация отправителя | Отправляйте с адреса учётной записи или добавьте его как разрешённый псевдоним. |
554 | Транзакция не удалась (часто отклонено как спам или заблокирован IP). | Настройки или репутация отправителя | Проверьте IP по чёрным спискам, SPF/DKIM/DMARC и содержимое. |
4.2.2 | Ящик получателя переполнен (временно). | Адрес или сервер получателя | Подождите, пока освободят место, или свяжитесь иначе. |
4.4.1 | Сервер получателя не отвечает. | Сеть или временное состояние | Обычно сбой или проблемы сети у получателя; повтор будет автоматически. |
4.4.7 | Письмо истекло в очереди, время доставки вышло. | Сеть или временное состояние | Проверьте MX получателя и доступность его сервера. |
4.7.0 | Временный отказ по безопасности или политике (ограничения, TLS или репутация). | Настройки или репутация отправителя | Снизьте скорость и проверьте TLS и обратную зону (PTR). |
5.1.1 | Адрес получателя не существует. | Адрес или сервер получателя | Проверьте написание и удалите адрес из рассылок. |
5.1.2 | Домен получателя недействителен или не существует. | Адрес или сервер получателя | Проверьте домен после @ и его MX-записи. |
5.1.8 | Адрес отправителя отклонён (домен не существует или не проверяется). | Настройки или репутация отправителя | Убедитесь, что у домена отправителя есть корректные MX- или A-записи. |
5.1.10 | Получатель не найден (Microsoft 365: не удалось найти адрес). | Адрес или сервер получателя | Проверьте написание; в своей организации убедитесь, что ящик создан и лицензирован. |
5.2.1 | Ящик получателя отключён. | Адрес или сервер получателя | Узнайте у получателя актуальный адрес. |
5.2.2 | Ящик получателя переполнен. | Адрес или сервер получателя | Отправьте снова, когда освободят место, или свяжитесь иначе. |
5.3.4 | Письмо превышает допустимый размер. | Содержимое или размер письма | Уменьшите вложения или отправьте ссылку. |
5.4.1 | Адрес отклонён (Microsoft 365: Access denied, домен не принимается). | Адрес или сервер получателя | Администратору получателя нужно проверить принятые домены и наличие ящика в Microsoft 365. |
5.4.4 | Маршрут не найден: нет почтового сервера для домена получателя. | Сеть или временное состояние | Проверьте MX-записи домена получателя, принимает ли он почту. |
5.7.1 | Отклонено по соображениям безопасности или политики (запрет релея, чёрный список, спам и т. п.). | Настройки или репутация отправителя | Прочитайте точную причину: проверьте чёрные списки, SPF/DKIM/DMARC или ограничения получателя на отправителей. |
5.7.8 | Недействительные учётные данные. | Настройки или репутация отправителя | Обновите пароль SMTP или пароль приложения. |
5.7.23 | SPF не пройден: сервер отправки не указан в SPF домена отправителя. | Настройки или репутация отправителя | Добавьте сервис отправки в SPF-запись. |
5.7.25 | Gmail: у IP отправителя нет PTR-записи (обратной зоны). | Настройки или репутация отправителя | Попросите провайдера настроить PTR, совпадающий с именем HELO. |
5.7.26 | Gmail: письмо не прошло аутентификацию (не прошли SPF и DKIM или отклонено политикой DMARC). | Настройки или репутация отправителя | Настройте SPF и DKIM с выравниванием по домену From. |
5.7.27 | Домен отправителя не принимает почту (null MX) или адрес отправителя недействителен. | Настройки или репутация отправителя | Отправляйте с адреса, который может принимать ответы. |
5.7.57 | Microsoft 365: клиент пытался отправить анонимно без авторизации. | Настройки или репутация отправителя | Включите SMTP-авторизацию в устройстве или программе (smtp.office365.com:587 и STARTTLS). |
5.7.509 | Microsoft 365: письмо не прошло DMARC, политика домена отправителя — reject. | Настройки или репутация отправителя | Исправьте выравнивание SPF/DKIM или проверьте, не нарушила ли его пересылка. |
5.7.511 | Microsoft 365: IP отправителя заблокирован Microsoft. | Настройки или репутация отправителя | Следуйте инструкции в отказе и перешлите его целиком на delist@microsoft.com. |
5.7.606 | Microsoft 365: IP отправителя в списке блокировки Microsoft. | Настройки или репутация отправителя | Подайте запрос на разблокировку через портал sender.office.com. |
5.7.708 | Microsoft 365: трафик из диапазона IP с низкой репутацией не принимается. | Настройки или репутация отправителя | Перейдите на надёжный сервис отправки или выделенный IP. |
4.7.28 | Gmail: необычный объём с этого IP или домена, временное ограничение. | Настройки или репутация отправителя | Снизьте скорость, наращивайте объём постепенно и проверьте, не взломаны ли учётные записи. |
Частые вопросы
Что означает 550 5.1.1?
Адрес получателя не существует. Проверьте опечатки, не уволился ли человек и не удалён ли ящик; своевременно удаляйте такие адреса из рассылок, чтобы не портить репутацию.
Нужно ли отправлять заново после ошибки 4xx?
Обычно нет: сервер отправителя повторяет попытки из очереди, как правило 1–5 дней. Уведомление о задержке можно переждать; действуйте, если в итоге придёт 5xx.
В отказе сказано, что письмо отклонено как спам (554 / 5.7.1). Что делать?
Проверьте, проходят ли SPF, DKIM и DMARC и нет ли IP отправителя в чёрных списках, затем просмотрите содержимое на короткие ссылки, обилие картинок и вложения. После исправления воспользуйтесь формой разблокировки или поддержки провайдера.
Можно ли получить объяснение на моём языке?
Да. Вставьте исходный текст — каждый код будет объяснён на языке этой страницы, а оригинальная формулировка сохранится для сверки.