RFC: 2060
Оригинал: Internet Message Access Protocol v.4 rev.1
Другие версии: RFC 1730, RFC 3501
Категория: Предложенный стандарт
Дата публикации:
Автор:
Перевод: Николай Малых

RFC 2060, Страница 16 из 51

6.1.2. Команда NOOP

Аргументы: не используются
Отклик: для этой команды не существует специфических откликов (см. ниже)
Результат: OK — команда выполнена
BAD — команда не поддерживается или некорректны аргументы

Команда NOOP всегда завершается успешно, поскольку она не делает ничего. Поскольку любая команда может возвращать обновленное состояние как непомеченные данные, команду NOOP можно использовать для периодического получения обновлений во время бездействия клиента. Можно также использовать команду NOOP для сброса таймера бездействия на сервере.

Пример:  C: a002 NOOP
         S: a002 OK NOOP completed
            . . .
         C: a047 NOOP
         S: * 22 EXPUNGE
         S: * 23 EXISTS
         S: * 3 RECENT
         S: * 14 FETCH (FLAGS (\Seen \Deleted))
         S: a047 OK NOOP completed

6.1.3. Команда LOGOUT

Аргументы: не используются
Отклик: Требуется непомеченный отклик BYE
Результат: OK — команда выполнена
BAD — команда не поддерживается или некорректны аргументы

Команда LOGOUT информирует сервер о намерении клиента закончить работу. Сервер ДОЛЖЕН передать непомеченный отклик BYE до передачи отмеченного отклика OK, а потом закрыть соединение.

Пример:  C: A023 LOGOUT
         S: * BYE IMAP4rev1 Server logging out
         S: A023 OK LOGOUT completed

Сервер и клиент закрыли соединение.

Страница 16 из 51

2007 - 2022 © Русские переводы RFC, IETF, ISOC.