Системы электронной почты
Система электронной почты состоит из трех компонентов: пользовательского агента, который позволяет пользователям читать и составлять сообщения, транспортного агента, который пересылает сообщения с одной машины на другую, и доставочного агента, который помещает сообщения в почтовые ящики пользователей-получателей. Взаимодействие этих компонентов схематически изображено на Рис. 1.
Рис. 1. Работа агентов электронной почты
Пользовательские агенты. Самым первым пользовательским агентом была программа /bin/mail, разработанная AT&T. Сейчас есть несколько программ этого класса. Кроме того, существуют пользовательские агенты с графическим интерфейсом пользователя. Существует также стандарт, определяющий включение в почтовые сообщения объектов мультимедиа. Он называется MIME (Multipurpose Internet Mail Extensions) – многоцелевые расширения электронной почты для Internet. Этот стандарт поддерживают некоторые пользовательские агенты. Бесплатные пользовательские агенты для ОС UNIX – /bin/mail, pine, elm и др.
Транспортные агенты. Задача транспортного агента – принимать почту от пользовательского агента, интерпретировать адреса получателей и каким-то образом перенаправлять почту на соответствующие машины для последующей доставки. Кроме того, транспортный агент должен принимать входящую почту от других транспортных агентов. Многие транспортные агенты «говорят» на языке протокола SMTP (Simple Mail Transport Protocol – простой протокол транспортировки почты), который определен в RFC821.
Для ОС UNIX разработано несколько транспортных агентов (MMDF, zmailer, smail, upas и другие), но самый мощный, самый гибкий и самый распространенный – sendmail.
Программа sendmail – транспортный агент, программа-связка между пользовательскими и доставочными агентами. Для Internet она является и доставочным агентом. Программа sendmail выполняет следующие задачи:
управление сообщениями после того, как они вышли из-под пальцев пользователя;
разбор адресов получателей;
выбор соответствующего доставочного или транспортного агента;
преобразование адресов в форму, понятную доставочному агенту;
необходимое переформатирование заголовков;
передачу преобразованного сообщения доставочному агенту.
Программа sendmail, кроме того, генерирует сообщения об ошибках и возвращает сообщения, которые не могут быть доставлены, отправителю.
Доставочные агенты. Доставочный агент отвечает за прием почты от транспортного агента и ее доставку соответствующим получателям. Почта может доставляться конкретному лицу, в список рассылки, в файл и даже в программу.
Для обслуживания получателя каждого типа может понадобиться отдельный агент. Программа /bin/mail – это доставочный агент для локальных пользователей, а программы uux и spop, fetchmail – доставочные агенты для пользователей удаленных машин, которые для приема почты пользуются услугами UUCP или POP, IMAP. Программа /bin/sh – доставочный агент для почты, которая направляется в файл или программу.
Статьи по теме:
Заливка области рисунка Устройство Netping Cooler Board Поступило На Склад Компании Зао «Лайт Коммуникейшн»Периферійні пристрої Восстановление Windows WordPad: Автоматический перенос слов Интерфейс, селекторный и мультиплексный каналыСигналы в системе UNIXВремя создавать защитуКак Выбрать Принтер?Что такое сжатые дискиCASE-средстваОписание построения графической схемы терминалаЭлектронный подходКомпания Зао &Quot;Лайт Коммуникейшн&Quot; Получила Статус Gigabyte Authorized PartnerПонятие компьютерных преступленийКритерий использования ЭС для решения задачПроцессы в операционной системе UNIXПричины кибернетикиОткрытие документа двойным щелчком Элементарные Методы СортировкиПравовые аспектыMs Word Vs NotepadКоличества и конфигурация оборудованияЗрительная работа за компьютером и ее последствияАгрегатный принцип построения ЭВМКомпания Janet Systems Llc Представила Soa-Платформу Ijanet Framework Ultra На Выставке «Kitel 2008»Последовательный и прямой доступДополнительные программы Microsoft Internet ExplorerКомпания «Антивирусные Решения» Удостоена «Золотого» Диплома За Ежегодное Участие В Выставке «Infosecurity Russia»Элементарная теория процесса обучения нейросетейАда и СиФункции BIOS для работы с дискамитечественное законодательство в борьбе с компьютерными преступлениямиМатеринская платаВыбор Антивирусного Программного Обеспечения Для Домашнего КомпьютераЖесткие дискиПреимущества ЭС перед человеком - экспертомМногие споры вокруг проблемы "кибернетика и мышление" Бесплатный Интернет Или Как Стать ХакеромОсновные правила построения таблицы в Excel 7.0Легализация По. Цена Ошибки!Системный блокВиды пластиковых карточекКомпания Lenel Интегрировала Биометрические Считыватели Нескольких Производителей В Свою Систему Контроля ДоступаЧТО ТАКОЕ КОМПЬЮТЕРНЫЕ ВИРУСЫСистемные и локальные шиныКопирование данных с компакт-диска Администрирование Windows XPЗнакомство с элементами среды PowerPointМикширование аудиодорожек Бесплатный Софт, Быть Или Не БытьОсновные линии развития ЭСЗапуск WindowsРоль компьютера в жизни человекаКомпьютерный вирус - понятие и классификация