Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Labnik_VMSS.doc
Скачиваний:
21
Добавлен:
31.03.2015
Размер:
256 Кб
Скачать

1.3. Основные сведения о протоколе рорз

РОРЗ (Post Office Protocol, версия 3) - протокол, позволяющий клиен­там получать доступ к своим почтовым ящикам на сервере. Он позволяет только забрать или удалить почтовое сообщение. Сервером в данном случае является компьютер, на котором запущен сервис РОРЗ. РОРЗ-сервис уста­навливается на 110-й порт сервера, который находится в режиме ожидания запросов со стороны клиентов. Схема установления соединения и работы по протоколу РОРЗ:

1. Клиент устанавливает соединение с 110-м портом РОРЗ-сервера.

2. Сервер отправляет сообщение приветствия: "+ОК РОРЗ server ready".

3. От клиента серверу передаются команды и данные. От сервера клиенту передаются ответы.

4. Соединение может быть закрыто по инициативе клиента (команда QUIT) или по инициативе сервера (механизм тайм-аута).

Описание команд протокола РОРЗ приведено в табл. 4.

Таблица 4. Команды протокола РОРЗ

Название

Описание

Формат команды

USER

Регистрация на сервере РОРЗ

USER <имя пользователя>

PASS

Ввод пароля

PASS <пароль>

STAT

Просмотр состояния почтового ящика

STAT

LIST

Просмотр информации о конкрет­ном сообщении

LIST [номер сообщения]

RETR

Передача почтового сообщения от сервера клиенту

RETR <номер сообщения>

DELE

Пометка сообщения на удаление

DELE <номер сообщения>

NOOP

Проверка состояния соединения

NOOP

RSET

Отмена пометок на удаление

RSET

TOP

Просмотр первых нескольких строк сообщения

ТОР <номер сообщения> <количество строк>

QUIT

Закрытие соединения с удалением всех помеченных на удаление со­общений

QUIT

Ответы сервера РОРЗ имеют следующий формат:

<строка статус-индикатора> <дополнительная информация>

Длина строки ответа может быть до 512 символов. Строка статус-индикатора может иметь 2 значения: положительное ("+ОК") и отрицательное ("-ERR").

Установить соединение с сервером РОРЗ можно при помощи утилиты TELNET:

$ telnet<имя сервера> 110

Более подробно узнать о протоколе РОРЗ можно из [2] и RFC1939.

2. Домашняя подготовка

1. Ознакомиться с настоящим описанием.

2. Изучить необходимую литературу.

3. Ознакомиться с RFC №№821,1521,1939.

4. Составить письмо согласно стандарту MIME, содержащее в качестве вставленного в сообщение текста ваши фамилию и имя в кодировке "windows-1251".

5. Составить письмо согласно стандарту MIME с прикрепленным файлом (например, картинкой).

6. Составить письмо согласно стандарту MIME, состоящее из нескольких частей.

Примечание. Для подготовки писем можно использовать текстовый редактор «Блокнот», входящий в состав Windows. Прикреплённый файл не нужно набирать полностью, достаточно ввести лишь несколько символов.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]