6.2.2. Команда LOGIN
Аргументы: | имя пользователя, пароль |
Отклик: | для этой команды не существует специфических откликов |
Результат: | OK — вход в системы завершен, состояние authenticated NO — неудача — имя пользователя или пароль отвергнуты BAD — команда не поддерживается или некорректны аргументы |
Команда LOGIN используется для представления клиента серверу и передачи пароля в виде открытого текста.
Пример: C: a001 LOGIN SMITH SESAME S: a001 OK LOGIN completed
6.3. Команды клиента — состояние Authenticated
После успешного завершения аутентификации становятся доступными команды для работы с почтовыми ящиками как атомами. Команды SELECT и EXAMINE позволяют выбирать почтовые ящики и переводят соединение в состояние selected.
В дополнение к универсальным командам (CAPABILITY, NOOP, LOGOUT) после успешной аутентификации поддерживаются команды SELECT, EXAMINE, CREATE, DELETE, RENAME, SUBSCRIBE, UNSUBSCRIBE, LIST, LSUB, STATUS, APPEND.