Что означают сообщения об ошибках SMTP?

Оглавление:

Что означают сообщения об ошибках SMTP?
Что означают сообщения об ошибках SMTP?
Anonim

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

Image
Image

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

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

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

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

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

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

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

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

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

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

Варианты SMTP 550

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

  • 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 - В данный момент сервер не может обработать команду.

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

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

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

Рекомендуемые: