ImapStatusCode

ImapStatusCode enumeration

Представляет ответы о состоянии.

[Flags]
public enum ImapStatusCode

Ценности

Имя Ценность Описание
NotDefined 0 Не определено
Ok 1 Ответ OK указывает на информационное сообщение от сервера. Помеченный тегом указывает на успешное выполнение соответствующей команды. Человекочитаемый текст МОЖЕТ быть представлен пользователю в виде информационного сообщения. Форма без тегов указывает на информационное сообщение; характер информации МОЖЕТ быть указан кодом ответа.
No 2 Ответ NO указывает на сообщение об операционной ошибке от сервера. Помеченный тегом указывает на неудачное завершение соответствующей команды. Непомеченная форма указывает на предупреждение; команда все еще может завершиться успешно. Удобочитаемый текст описывает состояние.
Bad 4 Ответ BAD указывает на сообщение об ошибке от сервера. При пометке сообщает об ошибке на уровне протокола в команде клиента; тег указывает на команду, вызвавшую ошибку. Нетегированная форма указывает на ошибку уровня протокола, для которой не может быть определена соответствующая команда; также может указывать на внутренний сбой сервера. Удобочитаемый текст описывает состояние.
Preauth 8 Ответ PREAUTH всегда непомечен и является одним из трех возможных приветствий при запуске соединения. Указывает, что соединение уже было аутентифицировано внешними средствами, поэтому команда LOGIN не требуется.
Bye 10 Ответ BYE всегда непомечен и указывает, что сервер собирается закрыть соединение. Читаемый человеком текст МОЖЕТ отображаться пользователю в отчете о состоянии клиента. Разница между BYE, возникающим как часть обычной последовательности LOGOUT (первый случай), и BYE , возникающим из-за сбоя (остальные три случая), заключается в том, что в случае сбоя соединение немедленно закрывается.
Alert 20 Удобочитаемый текст содержит специальное предупреждение, которое ДОЛЖНО быть представлено пользователю таким образом, чтобы привлечь внимание пользователя к сообщению.
BadCharset 40 Необязательно, за которым следует список кодировок в скобках. ПОИСК не удался, поскольку данная кодировка не поддерживается этой реализацией.
Capability 80 Далее следует список возможностей.
Parse 100 Удобочитаемый текст представляет собой ошибку при синтаксическом анализе заголовка [RFC-2822] или заголовков [MIME-IMB] сообщения в почтовом ящике .
PermanentFlags 200 За которым следует список флагов в скобках, указывает, какие из известных флагов клиент может изменить навсегда.
ReadOnly 400 Почтовый ящик выбран только для чтения.
ReadWrite 800 Почтовый ящик выбран для чтения-записи.
TryCreate 1000 Попытка APPEND или COPY не удалась , поскольку целевой почтовый ящик не существует.
UIDNext 2000 Указывает следующее значение уникального идентификатора.
UIDValidity 4000 Указывает значение достоверности уникального идентификатора.
Unseen 8000 Указывает номер первого сообщения без установленного флага \Seen.
Unsolicited 10000 Непомеченные ответы о статусе.

Смотрите также