Автор www.sources.ru
|
27.10.2006 г. |
Страница 2 из 3
Команды протокола POP версии 3 (для минимальной конфигурации)
Команда
| Описание
|
USER |
Идентифицирует пользователя с
указанным именем |
PASS |
Указывает пароль для пары
клиент-сервер |
QUIT |
Закрывает TCP-соединение |
STAT |
Сервер возвращает количество
сообщений в почтовом ящике плюс размер почтового
ящика |
LIST |
Сервер возвращает
идентификаторы сообщений вместе с размерами
сообщений (параметром команды может быть
идентификатор сообщения) |
RETR |
Извлекает сообщение из почтового
ящика (требуется указывать
аргумент-идентификатор сообщения) |
DELE |
Отмечает сообщение для удаления
(требуется указывать аргумент - идентификатор
сообщения) |
NOOP |
Сервер возвращает положительный
ответ, но не совершает никаких действий |
LAST |
Сервер возвращает наибольший
номер сообщения из тех, к которым ранее уже
обращались |
RSET |
Отменяет удаление сообщения,
отмеченного ранее командой DELE |
В протоколе РОРЗ определено несколько команд, но на них дается только два ответа: +ОК (позитивный, аналогичен сообщению-подтверждению АСK) и -ERR (негативный, аналогичен сообщению "не подтверждено" NAK). Оба ответа подтверждают, что обращение к серверу произошло и что он вообще отвечает на команды. Как правило, за каждым ответом следует его содержательное словесное описание. В RFC 1225 есть образцы нескольких типичных сеансов РОРЗ. Сейчас мы рассмотрим несколько из них, что даст возможность уловить последовательность команд в обмене между сервером и клиентом.
|