Создание сообщений предполагает две группы действий:
Для создания сообщений почтовые клиенты имеют в своем составе специальный редактор, упрощающий ввод основных полей заголовка (часть полей заголовка заполняются автоматически почтовым клиентом), а также позволяющий быстро сформировать текст сообщения. Функциональные возможности редакторов различны и зависят от свойств конкретной программы-клиента. Однако существует ряд требований общего плана, которые должны выдерживаться:
-
поддержка выбора кодировки текста;
-
поддержка работы с буфером обмена;
-
поддержка (как дополнительное свойство) возможности создания форматированного текста, а также прием форматированных сообщений (например, в формате HTML).
Окно редактора сообщений
Для обеспечения отправки сообщений в состав почтового клиента должен включаться программный модуль клиентской части протокола SMTP.
Обычно отправка сообщений почтовым клиентом организуется в два этапа:
-
Созданное сообщение по команде пользователя, предназначенной для отправки сообщений, помещается в папку "Исходящие" ("Outbox", "Unsent Messages" и т.п. ).
-
Во время очередного подключения к серверу исходящей почты все сообщения, находящиеся в папке "Исходящие", отправляются на сервер. При необходимости почтовый клиент можно настроить таким образом, чтобы копия отправленного сообщения сохранялась в папке "Отправленные" ("Sent", "Sent items", "Sent mail" и т.п.).
Время, которое сообщение может находиться в папке исходящие, определяется моделью взаимодействия клиента и сервера, а также скоростью передачи данных по каналу связи между клиентом и сервером исходящей почты. При взаимодействии по интерактивной модели сообщения передаются на сервер незамедлительно, а при использовании автономной или отключенной модели это время определяется периодичностью подключения к серверу и, обычно, может быть настроено.
|
Удаление отправленного сообщения из папки "Исходящие" может быть использовано для предотвращения доставки получателю ошибочно отправленных сообщений. |