Любой код отклика содержит три цифры. Первая цифра говорит о том, является ли отклик положительным, отрицательным или промежуточным. Отправитель, проанализировав первую цифру, может решить, продолжать выполнение задачи, повторить последнюю операцию или отказаться от своей затеи. Для уточнения типа ошибки отправитель может проанализировать вторую цифру, последняя цифра уточняет диагноз.
Код | Назначение |
1yz | Промежуточный позитивный отклик. Команда воспринята. Отправитель должен послать следующую команду. |
2yz | Позитивное подтверждение завершения операции. Можно посылать следующий запрос. |
3yz | Позитивный промежуточный отклик, сходный с 1yz, используется в случае групповых команд. |
4yz | Временный негативный отклик. Команда не исполнена, но характер ошибки временный и выполнение процедуры может быть позже повторено. |
5yz | Окончательный негативный отклик. Команда не воспринята, запрошенная операция не выполнена и не будет выполнена. |
Вторая цифра кода может иметь следующие значения:
x0z | Синтаксис - эти отклики относятся к синтаксическим ошибкам или к командам синтаксически корректным но примененным неправильно. |
x1z | Информация - относится к командам, которые запрашивают информацию, например, статусную или справочную. |
x2z | Соединения - относится к телекоммуникационному каналу. |
x3z | Пока не определен. |
x4z | Пока не определен. |
x5z | Почтовая система - эти отклики индицируют статус получателя или отправителя почты. |
Третья цифра уточняет смысл второй.
Список кодов и откликов на почтовые команды и сообщения
Код | Назначение |
211 | Сообщение о состоянии системы или справочный отклик (help). |
214 | Help message - сообщение для сведения. [Информация о том, как использовать приемник или значение конкретной нестандартной команды; этот отклик полезен только для пользователей-людей]. |
220 | |
221 | |
250 | Requested mail action okay, completed - процедура успешно завершена; |
251 | User not local; will forward to |
354 | Start mail input; end with |
421 | |
450 | Requested mail action not taken: mailbox unavailable - запрошенная процедура не выполнена [Напр., из-за отсутствия доступа к почтовому ящику]. |
451 | Requested action aborted: error in processing ыполнение процедуры прервано из-за ошибки. |
452 | Requested action not taken: insufficient system storage - операция не выполнена из-за недостатка системной памяти. |
500 | Syntax error, команда не узнана. [Среди прочего, это может указывать на то, что командная строка имеет слишком большую длину]. |
501 | Syntax error in parameters or arguments интаксическая ошибка в параметрах или аргументах. |
502 | Command not implemented - нелегальная команда. |
503 | Bad sequence of commands - неудачная последовательность команд. |
504 | Command parameter not implemented - ошибка в параметрах команды. |
550 | Requested action not taken: mailbox unavailable - Запрошенная операция не выполнена [Напр., почтовый ящик не найден или доступ к нему невозможен]. |
551 | User not local; please try |
552 | Requested mail action aborted: exceeded storage allocation - операция прервана из-за превышения лимитов памяти (слишком много адресатов или слишком длинное сообщение). |
553 | Requested action not taken: mailbox name not allowed - операция не выполнена [Например, ошибка в записи адреса почтового ящика]. |
554 | Transaction failed - процедура не выполнена. |
Comments (
)
<00>
<01>
<02>
<03>
<04>
<05>
<06>
<07>
<08>
<09>
<10>
<11>
<12>
<13>
<14>
<15>
<16>
<17>
<18>
<19>
<20>
<21>
<22>
<23>
Link to this page:
//www.vb-net.com/Post1/service/kode.htm
<SITEMAP> <MVC> <ASP> <NET> <DATA> <KIOSK> <FLEX> <SQL> <NOTES> <LINUX> <MONO> <FREEWARE> <DOCS> <ENG> <CHAT ME> <ABOUT ME> < THANKS ME> |