Понимание кодов ошибок SMTP

Слишком часто сообщения об ошибках непонятны. Эта страница будет вашим руководством по кодовым почтовым серверам, если ваша электронная почта не отправляется. Если вы получили сообщение об ошибке типа «Не удалось отправить ваше сообщение. Ошибка 421», каков ваш следующий шаг? Пусть эта страница будет вашим руководством к тому, что делать дальше.

Коды ошибок SMTP: значение за цифрами

Почтовый сервер ответит на каждый запрос клиента (например, вашей почтовой программы) кодом возврата. Этот код состоит из трех чисел.

Первый обычно указывает, принял ли сервер команду и может ли она ее обработать. Пять возможных значений:

  • 1 . Сервер принял команду, но пока не предпринимает никаких действий. Требуется подтверждающее сообщение. В настоящее время это не используется.
  • 2 . Сервер успешно выполнил задание.
  • 3 . Сервер понял запрос, но для его завершения требуется дополнительная информация.
  • 4 . На сервере произошла временная ошибка. Если команда повторяется без каких-либо изменений, она может быть выполнена. Почтовые серверы могут использовать такие временные сбои, чтобы держать ненадежных отправителей в страхе.
  • 5 . На сервере обнаружена ошибка.

Второй номер дает больше информации. Это шесть возможных значений:

  • 0 : произошла синтаксическая ошибка.
  • 1 . Обозначает информационный ответ, например, на запрос HELP.
  • 2 . Относится к статусу подключения.
  • 3 и 4 не указаны.
  • 5 . Относится к состоянию почтовой системы в целом и почтового сервера в частности.

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

Получил SMTP 550: постоянный сбой одного или нескольких получателей?

Наиболее распространенный код ошибки SMTP при отправке электронной почты – 550.

Ошибка SMTP 550 – это общее сообщение об ошибке. Это означает, что письмо не может быть доставлено.

Ошибка доставки SMTP 550 происходит по разным причинам; хотя сам код ошибки 550 ничего не говорит о причине сбоя, многие SMTP-сервер содержат пояснительное сообщение с кодом ошибки.

Зачастую электронное письмо не может быть доставлено, поскольку оно было заблокировано как спам, либо путем анализа его содержимого, либо потому, что отправитель – или сеть отправителя – указан в качестве вероятного источника спама в черном списке DNS. Некоторые почтовые серверы также проверяют ссылки на вредоносные программы и возвращают ошибку 550. К SMTP-ошибкам 550 относятся следующие коды:

  • 550 5.7.1 . Служба недоступна: клиент [###] заблокирован с помощью ### (Exchange Server)
  • 550 5.7.1: сообщение отклонено как спам с помощью фильтрации содержимого (Exchange Server)
  • 550 Это сообщение было классифицировано как СПАМ и может быть не доставлено
  • 550 Высокая вероятность спама (Gmail)
  • 550 5.2.1 почта от отказавшегося спам-сайта
  • 550 Ваше сообщение было отклонено, так как было обнаружено, что вы отправляете спам (Отправка из Rackspace)
  • 550 Сообщение содержало небезопасный контент

Что ты можешь сделать? Если возможно, попробуйте связаться с получателем другими способами . Если сообщение об ошибке указывает на определенный черный список или фильтр спама, попробуйте связаться с администратором списка или фильтра . В противном случае вы всегда можете объяснить неудачную ситуацию своему провайдеру электронной почты . Они могут связаться со своим коллегой на приемной стороне и разобраться в ситуации.

Список кодов ошибок SMTP (с пояснениями)

Три числа ошибки SMTP дают нам подробный список кодов ответов сервера ESMTP/SMTP, как указано в RFC 821 и последующих расширениях:

  • 211 – сообщение о состоянии системы.
  • 214 . Далее следует справочное сообщение для читателя.
  • 220 – служба SMTP готова.
  • 221 . Служба закрывается.
  • 250 . Запрошенное действие выполнено и выполнено. Лучшее сообщение из всех них.
  • 251 . Получатель не является локальным для сервера, но сервер примет и перенаправит сообщение.
  • 252 . Получатель не может быть VRFYed, но сервер принимает сообщение и пытается доставить.
  • 354 – начинайте ввод сообщения и заканчивайте на. Это означает, что сервер готов принять само сообщение (после того, как вы сообщили ему, откуда оно и куда вы хотите отправиться).
  • 421 . Служба недоступна, и соединение будет закрыто.
  • 450 . Запрошенная команда не выполнена, поскольку почтовый ящик пользователя был недоступен (например, потому что он был заблокирован). Попробуйте позже.
  • 451 . Команда была прервана из-за ошибки сервера. Не твоя вина. Возможно, дайте знать администратору.
  • 452 . Команда была прервана, поскольку на сервере недостаточно системного хранилища.
  • 455 . Сервер не может обработать команду в данный момент.

Следующие сообщения об ошибках (500-504) обычно говорят вам, что ваш почтовый клиент неисправен или, чаще всего, что ваша электронная почта не может быть доставлена ​​по той или иной причине.

  • 500 . Сервер не смог распознать команду из-за синтаксической ошибки.
  • 501 . В аргументах команды обнаружена синтаксическая ошибка.
  • 502 . Эта команда не реализована.
  • 503 . Сервер обнаружил неверную последовательность команд.
  • 504 . Параметр команды не реализован.
  • 521 . Этот хост никогда не принимает почту; ответ фиктивного сервера.
  • 541 . Сообщение не может быть доставлено по политическим причинам – обычно это спам-фильтр. (Только некоторые SMTP-серверы возвращают этот код ошибки.)
  • 550 . Запрошенная команда не выполнена, поскольку почтовый ящик пользователя был недоступен (например, потому что он не был найден или команда была отклонена по соображениям политики).
  • 551 . Получатель не является локальным для сервера. Затем сервер выдает пробный адрес для переадресации.
  • 552 . Действие было прервано из-за превышения объема памяти.
  • 553 . Команда была прервана, поскольку имя почтового ящика неверно.
  • 554 . Транзакция не удалась. Во всем виновата погода.
  • 555 . Сервер не распознает формат адреса электронной почты, поэтому доставка невозможна.
  • 556 . Сообщение необходимо переслать, но принимающий сервер отклонит его.
Оцените статью
Solutics.ru
Добавить комментарий