Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информатика_ЗФ / Учебное пособие_Информатика.doc
Скачиваний:
209
Добавлен:
22.03.2016
Размер:
6.18 Mб
Скачать

10.2 Пользовательский почтовый клиент mua

Почтовый клиент предназначен для подготовки, отправки, получения и просмотра электронных писем. Это программа, установленная на компьютере пользователя. Задача электронной почты, по сути дела, сводится к тому, чтобы доставить сообщение от почтового клиента отправителя почтовому клиенту получателя.

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

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

Почтовый клиент посылает сообщения по протоколу SMTP (простой протокол передачи почты – Simple Mail Transfer Protocol), используемый для отправки почты, через агента обработки сообщения или транспортного агента.

Входящие письма почтовый клиент получает из хранилища сообщений по протоколу, предназначенному для получения почты. Как правило, для этой цели используется один из двух протоколов:

  1. Post Office ProtocolVersion 3 (POP3) – протокол почтового отделения, версия 3, позволяющий просматривать сообщения в почтовом ящике, забирать и удалять их;

  2. Internet Message Access Protocol (IMAP) – протокол доступа к сообщениям, обладающий более широкими возможностями манипулирования почтовыми ящиками, чем POP3, в частности он позволяет работать с несколькими ящиками одновременно, не только считывать и удалять, но и создавать и исправлять сообщения.

Возможны и другие способы получения почты. Например, использование локальной доставки, если хранилище сообщений доступно по локальной сети.

Существует множество различных программных реализаций пользовательского агента: Microsoft Outlook, Microsoft Outlook Express, Netscape Communicator, The Bat!, Eudora, Elm, Pine и др. Кроме того, большое распространение получили агенты пользователя, использующие интерфейс CGI для доступа конечного пользователя к его почтовому ящику по протоколу НТТР или более безопасному HTTPS при помощи web-браузера. Такую реализацию почтового клиента часто называют web-mail (рис. 32).

Пользовательский интерфейс реализуется с помощью технологий WWW. Функции почтового клиента выполняет приложение, взаимодействующее с web-сервером при помощи интерфейса CGI. Почтовый клиент получает доступ к хранилищу сообщений по протоколам POP3 или IMAP.

Рисунок 32 – Структура web-mail

Преимуществом web-mail является возможность работать со своей почтой с любого компьютера, подключенного к Internet без предварительной настройки и без установки дополнительного программного обеспечения, в связи с чем web-mail нередко реализуется в корпоративных почтовых системах. Недостаток web-mail заключается в том, что пользователю для работы с почтой необходим постоянный доступ к Internet, поскольку каждый запрос выполняется на web-сервере и передается по сети.

Услуга web-mail предоставляется такими популярными системами бесплатной общедоступной электронной почты, как Hotmail, Mail.ru, Yahoo и др. При этом следует отметить, что многие из них допускают работу с почтой посредством локального почтового клиента.