Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

SMTP

.pdf
Скачиваний:
14
Добавлен:
10.02.2015
Размер:
302.07 Кб
Скачать

использованием анонимного FTP. Пользовательский агент MIME предоставляет список из двух возможных вариантов, что позволяет автоматически получить копию RFC с использованием либо почты, либо анонимного FTP.

To: rfc-dist@nic.ddn.mil

Subject: RFC1479 on IDPR Protocol

Mime-Version: 1.0

Content-Type: Multipart/Mixed; Boundary="NextPart"

Date: Fri, 23 Jul 93 12:17:43 PDT

From: "Joyce K. Reynolds" <jkrey@isi.edu>

--NextPart

первый разделитель

A new Request for Comments is now available in online RFC libraries.

. . .

(здесь приводится описание нового

RFC)

 

Below is the data which will enable a MIME compliant Mail Reader implementation to automatically retrieve the ASCII version

of the RFCs.

--NextPart

второй разделитель

Content-Type: Multipart/Alternative; Boundary="OtherAccess"

нескольких

сообщение, состоящее из

частей с новым разделителем

--OtherAccess

 

Content-Type: Message/External-body;

 

access-type="mail-server";

 

server="mail-server@nisc.sri.com"

 

Content-Type: text/plain

 

SEND rfc1479.txt

 

--OtherAccess

 

Content-Type: Message/External-body;

 

name="rfc1479.txt";

 

site="ds.internic.net";

 

access-type="anon-ftp";

 

directory="rfc"

 

Content-Type: text/plain

 

--OtherAccess--

последний разделитель

--NextPart--

Рисунок 28.8 Пример MIME сообщения, состоящего из нескольких частей.

Этот раздел является кратким описанием MIME. Для получения более подробной

информации и примеров MIME можно обратиться к RFC 1521 и [Rose 1993].

Краткие выводы

В работе электронной почты принимают участие пользовательские агенты на обоих концах

(отправитель и получатель), а также два или несколько агентов передачи сообщения. Мы можем поделить почтовое сообщение на три части: конверт, заголовки и тело сообщения. Мы

видели, как происходит обмен этими частями с использованием SMTP, который является стандартом в Internet. Все три состоят из символов NVT ASCII.

Также мы рассмотрели новые расширения этих трех частей: расширенный SMTP для

конверта, не-ASCII заголовки и дополнительная структура для тела сообщения с использованием MIME. Структура и кодирование, используемые MIME, позволяют обмениваться двоичными данными с использованием существующих 7-битных MTA SMTP.

Упражнения

1. Прочитайте RFC 822, чтобы найти объяснение того, что называется domain literal. Попробуйте послать почту самому себе.

2.За исключением установления и прекращения соединения, какое минимальное количество промежутков времени равных времени возврата, необходимо, чтобы послать небольшое почтовое сообщение?

3.TCP это полнодуплексный протокол, тогда как SMTP, использующий TCP, использует его в полудуплексном режиме. Клиент посылает команду, а затем останавливается и ждет отклика. Почему клиент не может послать несколько команд за раз, например, с помощью одной записи, содержащей команды HELO, MAIL, RCPT, DATA и QUIT (представим, что тело сообщения не очень велико)?

4.Как это полудуплексное функционирование SMTP может поставить в тупик механизм медленного старта, когда сеть работает близко к пределу своих возможностей?

5.Если существует несколько MX записей с одним и тем же значением предпочтительности, должны ли они всегда возвращаться сервером имен в одном и том же порядке?

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