Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Пособие Технологии сети Интернет.doc
Скачиваний:
17
Добавлен:
12.09.2019
Размер:
2.97 Mб
Скачать

6.2.3. Создание и отправка сообщений

Создание сообщений предполагает две группы действий:

• создание заголовка и заполнение основных полей;

• создание собственно сообщения.

Для создания сообщений почтовые клиенты имеют в своем составе специальный редактор, упрощающий ввод основных полей заголовка (часть полей заголовка заполняются автоматически почтовым клиентом), а также позволяющий быстро сформировать текст сообщения (рис.8).

Рис. 8. Окно редактора сообщений

Функциональные возможности редакторов различны и зависят от свойств конкретной программы-клиента. Однако существует ряд требований общего плана, которые должны выдерживаться:

• поддержка выбора кодировки текста;

• поддержка работы с буфером обмена;

• поддержка (как дополнительное свойство) возможности создания форматированного текста, а также прием форматированных сообщений (например, в формате HTML).

Для отправки сообщений в состав почтового клиента должен включаться программный модуль клиентской части протокола SMTP.

Обычно отправка сообщений почтовым клиентом организуется в два этапа:

1. Созданное сообщение по команде пользователя, предназначенной для отправки сообщений, помещается в папку "Исходящие" ("Outbox", "Unsent Messages" и т.п. ).

2. Во время подключения к серверу исходящей почты все сообщения, находящиеся в папке "Исходящие", отправляются на сервер. При этом почтовый клиент можно настроить таким образом, чтобы копия отправленного сообщения сохранялась в папке "Отправленные" ("Sent", "Sent items", "Sent mail" и т.п.).

6.2.4. Работа с почтовыми вложениями

Поддержка работы с почтовыми вложениями обеспечивает пользователю возможность пересылать данные, хранящиеся в отдельных разнотипных файлах. Для этого почтовые клиенты должны иметь в своем составе команды "прикрепления" файла к сообщению и исключения файла из сообщения (при отправке), а также команды, позволяющие сохранить вложение в виде файла на жестком диске (при получении). Часть почтовых клиентов может просмотреть вложенные файлы полученного сообщения без сохранения на диске (рис. 9).

Рис. 9. Окно редактора сообщений c вложениями

6.2.5. Создание ответных сообщений

Для упрощения создания ответного сообщения на основе поступившего сообщения почтовые клиенты располагают функцией, автоматизирующей этот процесс следующим образом (рис. 10):

• формируется содержимое тех полей заголовка, которые заполняются автоматически при обычном создании нового сообщения, например дата отправки, адрес отправителя и т.п.;

• заполняется поле "To" ("Кому") ответного сообщения на основе ответного адреса, указанного в поле "Reply-to" ("Ответить") заголовка исходного сообщения, а в случае, если это поле отсутствует - на основе адреса отправителя, указанного в поле "From" ("От");

• формируется содержимое поля "Subject" ("Тема") на основе темы исходного сообщения, как правило, по такой схеме: тема исходного сообщения предваряется префиксом "Re:" (от английского слова reply - ответить);

• в тело сообщения помещается сокращенный вариант заголовка и текст исходного сообщения, каким-либо образом помеченный, чтобы его можно было отличить от текста, который будет вводить отвечающий;

• исходное сообщение в ответное сообщение не помещаются.

Рис. 10. Окно редактора со сформированным ответным сообщением