Телекоммуникационные технологии. Том 1

       

Принципы формирования кода отклика в системе SMTP


Семёнов Ю.А. (ГНЦ ИТЭФ), book.itep.ru

Любой код отклика содержит три цифры. Первая цифра говорит о том, является ли отклик положительным, отрицательным или промежуточным. Отправитель, проанализировав первую цифру, может решить, продолжать выполнение задачи, повторить последнюю операцию или отказаться от своей затеи. Для уточнения типа ошибки отправитель может проанализировать вторую цифру, последняя цифра уточняет диагноз.

КодНазначение
1yzПромежуточный позитивный отклик. Команда воспринята. Отправитель должен послать следующую команду.
2yzПозитивное подтверждение завершения операции. Можно посылать следующий запрос.
3yzПозитивный промежуточный отклик, сходный с 1yz, используется в случае групповых команд.
4yzВременный негативный отклик. Команда не исполнена, но характер ошибки временный и выполнение процедуры может быть позже повторено.
5yzОкончательный негативный отклик. Команда не воспринята, запрошенная операция не выполнена и не будет выполнена.

Вторая цифра кода может иметь следующие значения:

x0zСинтаксис - эти отклики относятся к синтаксическим ошибкам или к командам синтаксически корректным но примененным неправильно.
x1zИнформация - относится к командам, которые запрашивают информацию, например, статусную или справочную.
x2zСоединения - относится к телекоммуникационному каналу.
x3zПока не определен.
x4zПока не определен.
x5zПочтовая система - эти отклики индицируют статус получателя или отправителя почты.

Третья цифра уточняет смысл второй.



Содержание раздела