Сети ЭВМ и телекоммуникации. Фролов А.И. - 55 стр.

UptoLike

Составители: 

53
слова и аргументы состоят из ASCII символов. Ключевое слово и аргументы
разделены одиночным пробелом. Ключевое слово состоит от 3-х до 4-х симво-
лов, а аргумент может быть длиной до 40 символов.
Ответы в POP3 состоят из индикатора состояния и ключевого слова, за ко-
торым может следовать дополнительная информация. Ответ заканчивается па-
рой CRLF. Существует только два индикатора состояния: «+OK» положи-
тельный и «-ERR» отрицательный. Синтаксис и описание команд и ответов
протокола РОР3 приведены в пункте 5.5 «Справочные данные»
Стадия авторизации
Как только будет установлено TCP соединение с POP3 сервером, он от-
правляет приглашение, заканчивающееся парой CRLF, например:
S: +OK POP3 server ready
Теперь POP3 сессия находится в режиме авторизации. Клиент должен
идентифицировать себя на сервере, используя команды USER и PASS. Сначала
необходимо отправить команду USER, после которой в качестве аргумента сле-
дует имя пользователя. Если сервер отвечает положительно, то необходимо от-
править команду PASS, аргументом которой является пароль. Если после от-
правки команды USER или PASS сервер отвечает негативно, то можно попы-
таться авторизироваться снова или выйти из сессии с помощью команды QUIT.
После успешной авторизации сервер открывает и блокирует maildrop (почто-
вый ящик). В ответе на команду PASS сервер информирует, сколько сообщений
находится в почтовом ящике, и передает их общий размер. Синтаксис, описа-
ние и возможные ответы на команды приведены в справочном разделе.
Стадия транзакции
После успешной идентификации пользователя на сервере POP3 сессия пе-
реходит в режим транзакции, где пользователь может передавать соответст-
вующие команды (см. справочный раздел). После каждой из таких команд сле-
дует ответ сервера. В режиме транзакции доступны действия: получение стати-
стической информации о корреспонденции, получение списка писем, чтение
выбранного письма, чтение определенного количества строк текста выбранного
                                       53

слова и аргументы состоят из ASCII символов. Ключевое слово и аргументы
разделены одиночным пробелом. Ключевое слово состоит от 3-х до 4-х симво-
лов, а аргумент может быть длиной до 40 символов.
    Ответы в POP3 состоят из индикатора состояния и ключевого слова, за ко-
торым может следовать дополнительная информация. Ответ заканчивается па-
рой CRLF. Существует только два индикатора состояния: «+OK» – положи-
тельный и «-ERR» – отрицательный. Синтаксис и описание команд и ответов
протокола РОР3 приведены в пункте 5.5 «Справочные данные»
    Стадия авторизации
    Как только будет установлено TCP соединение с POP3 сервером, он от-
правляет приглашение, заканчивающееся парой CRLF, например:
    S: +OK POP3 server ready
    Теперь POP3 сессия находится в режиме авторизации. Клиент должен
идентифицировать себя на сервере, используя команды USER и PASS. Сначала
необходимо отправить команду USER, после которой в качестве аргумента сле-
дует имя пользователя. Если сервер отвечает положительно, то необходимо от-
править команду PASS, аргументом которой является пароль. Если после от-
правки команды USER или PASS сервер отвечает негативно, то можно попы-
таться авторизироваться снова или выйти из сессии с помощью команды QUIT.
После успешной авторизации сервер открывает и блокирует maildrop (почто-
вый ящик). В ответе на команду PASS сервер информирует, сколько сообщений
находится в почтовом ящике, и передает их общий размер. Синтаксис, описа-
ние и возможные ответы на команды приведены в справочном разделе.
    Стадия транзакции
    После успешной идентификации пользователя на сервере POP3 сессия пе-
реходит в режим транзакции, где пользователь может передавать соответст-
вующие команды (см. справочный раздел). После каждой из таких команд сле-
дует ответ сервера. В режиме транзакции доступны действия: получение стати-
стической информации о корреспонденции, получение списка писем, чтение
выбранного письма, чтение определенного количества строк текста выбранного