Принципы работы электронной почты. Конспект урока по информатике на тему "принципы функционирования электронной почты"

Детские товары 15.07.2019
Детские товары

Электронная почта - один из важнейших информационных ресурсов Internet, самое массовое средством электронных коммуникаций. Любой из пользователей Internet может получить свой собственный почтовый ящик в сети. Если учесть, что через Internet можно принять или послать сообщения еще в два десятка международных компьютерных сетей, некоторые из которых не имеют online сервиса вовсе, то становится понятным, что почта предоставляет возможности в некотором смысле даже более широкие, чем просто информационный сервис Internet. Хорошим примером может служить доступ к архивам сети BITNET - документам и телеконференциям, которые ведутся на серверах списков (LISTSERVER) BITNET. Также общедоступны шлюзы к сетям FIDO, Relcom, Sprint.

Принципы организации

Самым простым решением по организации обмена сообщениями напрашивается следующее. Допустим, что пользователь А имеет подключенный к некоторой сети передачи данных (СПД) Хост А. И пользователь Б с Хостом Б является абонентом той же сети. Тогда для передачи сообщений от А к Б необходимо организовать протокол обмена сообщениями (или просто, почтой) и этот протокол должен быть реализован на обеих хостах. Предположим, что СПД не предоставляет напрямую такого протокола, тогда на А и Б ложится вся нагрузка по приему/передаче почты. А что если пользователь является абонентом нескольких сетей? Тогда на его компьютере должно будет установлено все необходимое программное обеспечение, реализующее всевозможные протоколы. Нагрузка возрастет, если помимо программных интерфейсов необходимо будет устанавливать аппаратные.

Действительные проблемы возникают, когда оказывается, что удаленный хост (Б) недоступен по ряду причин:

¾ он мог сменить имя хоста и не уведомил об этом корреспондента;

¾ возможно его хост просто отключен или просто

¾ на данный момент не существует прямого маршрута от А к Б.

Во всех этих случаях почта не дойдет до хоста Б. В лучшем случае пользователь А получит уведомление о невозможности достичь Хост Б, а в худшем - сообщение просто затеряется в СПД. Таким образом, для надежной доставки сообщений был разработан подход, в котором Электронная почта во многом похожа на обычную почтовую службу. Корреспонденция подготавливается пользователем на своем рабочем месте либо программой подготовки почты, либо просто обычным текстовым редактором. Затем пользователь должен вызвать программу отправки почты (как правило, программа подготовки почты вызывает программу отправки автоматически). Стандартной программой отправки на Unix системах является программа sendmail. Sendmail работает как почтовый курьер, который доставляет обычную почту в отделение связи для дальнейшей рассылки. В Unix-системах sendmail сама является отделением связи. Она сортирует почту и рассылает ее адресатам. Для пользователей персональных компьютеров, имеющих почтовые ящики на своих машинах и работающих с почтовыми серверами через коммутируемые телефонные линии, могут потребоваться дополнительные действия. Так, например, пользователи почтовой службы Relcom должны запускать программу uupc, которая осуществляет доставку почты на почтовый сервер.



Для передачи электронной почты в Internet разработан специальный протокол Simple Mail Transfer Protocol (SMTP), который является протоколом прикладного уровня и использует транспортный протокол TCP. Однако совместно с этим протоколом используется и Unix-Unix-Copy (UUCP) протокол. UUCP хорошо подходит для использования телефонных линий связи. Большинство пользователей электронной почты Relcom реально пользуются для доставки почты на узел именно этим протоколом. Разница между SMTP и UUCP заключается в том, что при использовании первого протокола sendmail пытается найти машину-получателя почты и установить с ней взаимодействие в режиме online для того, чтобы передать почту в ее почтовый ящик. В случае использования SMTP почта достигает почтового ящика получателя за считанные минуты и время получения сообщения зависит только от того, как часто получатель просматривает свой почтовый ящик. При использовании UUCP почта передается по принципу "stop-go", т. е. почтовое сообщение передается по цепочке почтовых серверов от одной машины к другой, пока не достигнет машины-получателя или не будет отвергнуто по причине отсутствия абонента-получателя. С одной стороны, UUCP позволяет доставлять почту по плохим телефонным каналам, т.к. не требуется поддерживать линию все время доставки от отправителя к получателю, а с другой стороны, бывает обидно получить возврат сообщения через сутки после его отправки из-за того, что допущена ошибка в имени пользователя. Поэтому UUCP чаще всего используется для доступа к почтовому серверу организации из дома по коммутируемым каналам связи, а почтовый сервер организации отправляет далее сообщение по протоколу SMTP.

Форматы почтовых адресов.

Основой любой почтовой службы является система адресов. Без точного адреса невозможно доставить почту адресату. В Internet принята система адресов, которая базируется на доменном адресе машины, подключенной к сети. Например, для пользователя paul машины с адресом polyn.net.kiae.su почтовый адрес будет выглядеть как: [email protected]

Таким образом, адрес состоит из двух частей: идентификатора пользователя, который записывается перед знаком "коммерческого эй" - "@", и доменного адреса машины, который записывается после знака "@". Такой тип адреса называется маршруто независимым (routeless). Т.е. в адресе нет прямого указания, через какие машины будет лежать маршрут почтового сообщения. Противоположным ему является адрес UUCP, который для нашего примера выглядит так: net!kiae!su!polyn!paul

Здесь явно указываются промежуточные хосты. Маршрут доставки от отправителя до пользователя paul машины polyn будет следующим: -> net -> kiae -> su -> polyn Программа рассылки почты sendmail сама преобразует адреса формата Internet в адреса формата UUCP, если доставка сообщения осуществляется по этому протоколу.

Такой принцип доставки здесь был назван STOP-GO. Такое название обусловлено тем, что каждый промежуточный хост вносит ощутимую задержку к общему времени передачи. Дело в том, что UUCP-соединение -- это связка типа точка-точка, поэтому накладывается ограничение на число подключенных машин к передающему хосту в один момент времени. Также существуют временные ограничения, связанные с моментом соединения, его продолжительностью и т.д. Поэтому нельзя быть уверенным в том, что промежуточный хост передаст почту, как только она будет доставлена к нему. На это может уйти даже несколько суток, если почтовый сервер загружен другими сообщениями. Далее мы не будем рассматривать почту UUCP, т.к. она устарела, хотя до сих пор применяется как самый дешевый способ доставки почты для организаций и частных лиц.

Модель взаимодействия объектов электронной почты.

Электронная почта является новым современным средством передачи информации. В отличие от обычной почты, по электронной передаются электронные копии сообщений, файлы, программы, различные данные – т.е. информация, обработанная с помощью компьютера. Основными объектами, составляющими систему электронной почты, являются специальные компьютеры, называемые почтовыми серверами, и компьютеры-клиенты, которые обслуживают физических клиентов. Необходимые компоненты этой системы – специальные программы и протоколы.

Электронная почта, как и обычная, работает с системой электронных "почтовых отделений" – почтовых серверов, которые обеспечивают пересылку писем по глобальным сетям. Они взаимодействуют с помощью почтовых протоколов, обеспечивающих пересылку и распознавание передаваемой в сети информации. Компьютеры-клиенты почтовых серверов обслуживают пользователей электронной почты. Каждый получает свой почтовый адрес и свой "почтовый ящик" на этом компьютере, т.е. область памяти, а также пароль для доступа к нему.

Для работы в режиме обмена корреспонденции по ЭП необходимы специальные программы. Существуют два основных стандарта E-Mail:

¾ X.400, созданный International Telecommunications Union;

¾ SMTP, разработанный IETF (Internet Engineering Task Force).

Стандарт Х.400 отличается строгостью, жёсткой стандартизацией, наличием коммерческих операторов с гарантированным уровнем сервиса, поддержкой большого числа национальных кодировок. Этот стандарт в виду названных особенностей пользуется большой популярностью среди государственных организаций всего мира, при работе, в частности, по правительственным телекоммуникационным линиям.

SMTP (англ. Simple Mail Transfer Protocol - простой протокол передачи почты) - это сетевой протокол, предназначенный для передачи электронной почты в сетях TCP/IP.

ESMTP (англ. Extended SMTP) - масштабируемое расширение протокола SMTP. В настоящее время под «протоколом SMTP», как правило, подразумевают SMTP и его расширения.

SMTP используется для отправки почты от пользователей к серверам и между серверами для дальнейшей пересылки к получателю. Коды ответов SMTP и их значения приведены в приложении 4.

Данные передаются при помощи TCP, при этом обычно используется порт 25 или 587. При передаче сообщений между серверами используется только порт 25. Ограничения на размеры объектов SMTP представлены в приложении 5.

Sendmail был одним из первых (если не первым) агентом отправки сообщений, который начал работать с SMTP. В настоящее время этот протокол является стандартным для электронной почты, и его используют все клиенты и серверы.

Протокол был разработан для передачи только текста в кодировке ASCII, кроме того, первые спецификации требовали обнуления старшего бита каждого передаваемого байта. Это не даёт возможности отсылать текст на национальных языках (например, кириллице), а также отправлять двоичные файлы. Для снятия этого ограничения был разработан стандарт MIME – (Multipurpose Internet Mail Extensions), который описывает способ преобразования двоичных файлов в текстовые. В настоящее время большинство серверов поддерживают 8BITMIME. Существующие типы и подтипы MIME представлены в приложении 6.

Сервер SMTP - это конечный автомат с внутренним состоянием. Клиент передает на сервер строку команда<пробел>параметры<перевод строки>/ Сервер отвечает на каждую команду строкой, содержащей код ответа и текстовое сообщение, отделенное пробелом. Код ответа - число от 100 до 999, представленное в виде строки, трактующийся следующим образом:

¾ 2ХХ - команда успешно выполнена;

¾ 3XX - ожидаются дополнительные данные от клиента;

¾ 4ХХ - временная ошибка, клиент должен произвести следующую попытку через некоторое время;

¾ 5ХХ - неустранимая ошибка.

Текстовая часть ответа носит справочный характер и предназначен для человека, а не программы.

ESMTP - расширяемый протокол, в отличии от SMTP. При установлении соединения сервер объявляет о наборе поддерживаемых расширений (в качестве ответа на команду EHLO). Соответствующие расширения могут быть использованы клиентом при работе. Необходимо помнить, что если сессия начинается с команды HELO (используемой в «классическом» SMTP, RFC 821), то список расширений выводиться не будет.

POP3 (англ. Post Office Protocol Version 3 - протокол почтового отделения, версия 3) - это сетевой протокол, для получения сообщений электронной почты с сервера. Обычно используется в паре с протоколом SMTP.

Широкое распространение получили две версии POP – POP2 и POP3. Протокол POP2 определен в стандарте RFC 937 и использует порт 109. POP3 определен в RFC 1725 и использует порт 110. Это несовместимые протоколы, в которых применяются разные команды, но они выполняют одинаковые функции. Предыдущие версии протокола (POP, POP2) устарели.

Стандарт протокола POP3 определён в RFC 1939. Расширения и методы авторизации определены в RFC 2195, RFC 2449, RFC 1734, RFC 2222, RFC 3206, RFC 2595.

IMAP (англ. Internet Message Access Protocol) - интернет-протокол прикладного уровня для доступа к электронной почте, определенный в стандарте RFC 1176 и созданный для того, чтобы заменить POP. В число его возможностей входит поиск текста на удаленной системе и синтаксический анализ сообщений, а этого как раз и нет в POP.

Альтернативным протоколом для сбора сообщений с почтового сервера является IMAP.

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

IMAP был разработан для замены более простого протокола POP3 и имеет следующие преимущества: (по сравнению с POP).

¾ Письма хранятся на сервере, а не на клиенте;

¾ Поддержка нескольких почтовых ящиков (или папок);

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

¾ Информация о состоянии писем хранится на сервере и доступна всем клиентам;

¾ Поддержка поиска на сервере;

¾ Поддержка онлайн-работы. Клиент может поддерживать с сервером постоянное соединение, при этом сервер в реальном времени информирует клиента об изменениях в почтовых ящиках, в том числе о новых письмах;

¾ Предусмотрен механизм расширения возможностей протокола.

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

Текущая версия протокола имеет обозначение IMAP4rev1 (IMAP, версия 4, ревизия 1). Протокол поддерживает передачу пароля пользователя в зашифрованном виде. Кроме того, IMAP-трафик можно зашифровать с помощью SSL - (Secure Socket Layer). SSL позволяет защитить передачу данных по сети, кроме того с помощью SSL можно управлять личными сертификатами, указывать службы сертификации и другие параметры шифрования (широко используется в операционных системах Linux)

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

К особенностям данных продуктов относятся:

¾ Применение при анализе содержания специально разработанной политики использования электронных писем.

¾ Способность осуществлять рекурсивную декомпозицию электронных писем.

¾ Возможность распознавания реальных форматов файлов вне зависимости от различных способов их маскировки (искажение расширения файлов, архивирование файлов и т.п.).

¾ Анализ множества параметров сообщения электронной почты.

¾ Ведение архива электронной почты

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

Требования к системам контроля содержимого электронной почты.

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

Самыми первыми требованиями к таким системам должны быть полнота и адекватность.

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

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

К другим наиболее общим требованиям относятся:

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

¾ Контроль отправителей и получателей сообщений электронной почты. Данная возможность позволяет фильтровать почтовый трафик, тем самым реализуя некоторые функции меж сетевого экрана в почтовой системе.

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

¾ Блокировка или задержка сообщений большого размера до того момента, когда канал связи будет менее всего загружен (например, внерабочее время). Циркуляция в почтовой сети компании и таких сообщений может привести к перегрузке сети, а блокировка или отложенная доставка позволит этого избежать.

¾ Распознавание графических, видео и звуковых файлов. Как правило, такие файлы имеют большой размер, и их циркуляция может привести к потере производительности сетевых ресурсов. Поэтому способность распознавать и задерживать данные типы файлов позволяет предотвратить снижение эффективности работы компании.

¾ Обработка сжатых/архивных файлов. Это дает возможность проверять сжатые файлы на содержание в них запрещенных материалов.

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

¾ Контроль и блокирование спама. Циркуляция спама приводит к перегрузке сети и потере рабочего времени сотрудников. Функция контроля и блокирования спама позволяет сберечь сетевые ресурсы и предотвратить снижение эффективности работы компании. Основными способами защиты от спама являются: проверка имен доменов и IP-адресов источников рассылки спама по спискам, запрос на указанный адрес отправителя, текстовый анализ спам - сообщения на наличие характерных слов и выражений в заголовках электронной почты, проверка заголовков на соответствие спецификации RFC-822 и т.п.

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

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

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

Возможность модификации данных, которая предусматривает, например, удаление не приемлемых вложений и замену их на тексты заданного содержания. Такая возможность позволит администратору удалять из писем прикрепленные файлы, тип которых запрещен политикой безопасности компании. К таким типам могут относиться исполняемые, видео и звуковые файлы, не имеющие отношения к деятельности компании. А это, в конечном итоге, позволит избежать заражения сети вирусами и добиться от сотрудников продуктивного использования почтового сервиса.

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

На рисунке 2.3.1 представлена последовательность работы типичной системы контроля содержимого электронной почты. Рисунок обработки сообщения, как правило, включает в себя следующие этапы: рекурсивная декомпозиция электронного письма; анализ содержимого электронного письма; "категоризация" электронного письма (отнесение к определенной категории); действие над письмом по результатам присвоения категории.

Рисунок 2.3.1Обработка сообщения системой контроля содержимого электронной почты.

Транскрипт

1 Электронная почта в Internet Электронная почта - один из важнейших информационных ресурсов Internet. Она является самым массовым средством электронных коммуникаций. Любой из пользователей Internet имеет свой почтовый ящик в сети. Если учесть, что через Internet можно принять или послать сообщения еще в два десятка международных компьютерных сетей, некоторые из которых не имеют on-line сервиса вовсе, то становится понятным, что почта предоставляет возможности в некотором смысле даже более широкие, чем просто информационный сервис Internet. Через почту можно получить доступ к информационным ресурсам других сетей. Принципы организации Электронная почта во многом похожа на обычную почтовую службу. Корреспонденция подготавливается пользователем на своем рабочем месте либо программой подготовки почты, либо просто обычным текстовым редактором. Обычно программа подготовки почты вызывает текстовый редактор, который пользователь предпочитает всем остальным программам этого типа. Затем пользователь должен вызвать программу отправки почты (программа подготовки почты вызывает программу отправки автоматически). Стандартной программой отправки является программа sendmail. Sendmail работает как почтовый курьер, который доставляет обычную почту в отделение связи для дальнейшей рассылки. В Unix-системах программа sendmail сама является отделением связи. Она сортирует почту и рассылает ее адресатам. Для пользователей персональных компьютеров, имеющих почтовые ящики на своих машинах и работающих с почтовыми серверами через коммутируемые телефонные линии, могут потребоваться дополнительные действия.. Для работы электронной почты в Internet разработан специальный протокол Simple Mail Transfer Protocol (SMTP), который является протоколом прикладного уровня и использует транспортный протокол TCP. Однако, совместно с этим протоколом используется и Unix- Unix-CoPy (UUCP) протокол. UUCP хорошо подходит для использования телефонных линий связи. Разница между SMTP и UUCP заключается в том, что при использовании первого протокола sendmail пытается найти машину-получателя почты и установить с ней взаимодействие в режиме on-line для того, чтобы передать почту в ее почтовый ящик. В случае использования SMTP почта достигает почтового ящика получателя за считанные минуты и время получения сообщения зависит только от того, как часто получатель просматривает свой почтовый ящик. При использовании UUCP почта передается по принципу "stop-go", т.е. почтовое сообщение передается по цепочке почтовых серверов от одной машины к другой пока не достигнет машины-получателя или не будет отвергнуто по причине отсутствия абонента-получателя. С одной стороны, UUCP позволяет доставлять почту по плохим телефонным каналам, т.к. не требуется поддерживать линию все время доставки от отправителя к получателю, а с другой стороны, бывает обидно получить возврат сообщения через сутки после его отправки из-за того, что допущена ошибка в имени пользователя. В целом же общие рекомендации таковы: если имеется возможность надежно работать в режиме on-line и это является нормой, то следует настраивать почту для работы по протоколу SMTP, если линии связи плохие или on-line используется чрезвычайно редко, то лучше использовать UUCP.

2 Рисунок Error! Bookmark not defined. Структура взаимодействия участников почтового обмена Основой любой почтовой службы является система адресов. Без точного адреса невозможно доставить почту адресату. В Internet принята система адресов, которая базируется на доменном адресе машины, подключенной к сети. Например, для пользователя paul машины с адресом polyn.net.kiae.su почтовый адрес будет выглядеть как: Таким образом, адрес состоит из двух частей: идентификатора пользователя, который записывается перед знаком "коммерческого эй" - и доменного адреса машины, который записывается после знака Адрес UUCP был бы записан как строка вида: net.kiae.su!polyn!paul Программа рассылки почты Sendmail сама преобразует адреса формата Internet в адреса формата UUCP, если доставка сообщения осуществляется по этому протоколу. Протокол SMTP Simple Mail Transfer Protocol был разработан для обмена почтовыми сообщениями в сети Internet. SMTP не зависит от транспортной среды и может использоваться для доставки почты в сетях с протоколами, отличными от TCP/IP и Х.25. Достигается это за счет концепции IPCE (InterProcess Communication Environment). IPCE позволяет взаимодействовать процессам, поддерживающим SMTP в интерактивном режиме, а не в режиме "STOP-GO". Модель протокола. Взаимодействие в рамках SMTP строится по принципу двусторонней связи, которая устанавливается между отправителем и получателем почтового сообщения. При этом отправитель инициирует соединение и посылает запросы на обслуживание, а получатель на эти запросы отвечает. Фактически, отправитель выступает в роли клиента, а получатель - сервера.

3 Рисунок Error! Bookmark not defined.. Схема взаимодействия по протоколу SMTP Канал связи устанавливается непосредственно между отправителем и получателем сообщения. При таком взаимодействии почта достигает абонента в течение нескольких секунд после отправки. Дисциплины работы и команды протокола. Обмен сообщениями и инструкциями в SMTP ведется в ASCII-кодах. В протоколе определено несколько видов взаимодействия между отправителем почтового сообщения и его получателем, которые здесь называются дисциплинами. Наиболее распространенной дисциплиной является отправка почтового сообщения, которая начинается по команде MAIL, идентифицирующей отправителя: MAIL FROM: Следующей командой определяется адрес получателя: RCPT TO: После того, как определен отправитель и получатель почтового сообщения, можно отправлять последнее: DATA Команда DATA вводится без параметров и идентифицирует начало ввода почтового сообщения. Сообщение вводится до тех пор, пока не будет введена строка с точкой в первой позиции. Согласно стандарту почтового сообщения RFC822 отправитель передает заголовок и тело сообщения, которые разделены пустой строкой. Сам протокол SMTP не накладывает каких-либо ограничений на информацию, которая заключена между командой DATA и "." в первой позиции последней строки. Приведем пример обмена сообщениями при дисциплине отправки почты: S: MAIL FROM: S: RCPT TO: S: DATA R: 354 Start mail input; end with . S: Это текст почтового сообщения S:. R: 250 Другой дисциплиной, определенной в протоколе SMTP является перенаправление почтового сообщения (forwarding). Если получатель не найден, но известно его местоположение, то сервер может выдать сообщение: R: 251 User not local; will forward to Если сервер может сделать только предположение о дальнейшей рассылке, то ответ будет несколько иным: R: 551 User not local; please try Верификация и расширение адресов составляют дисциплину верификации. В ней используются команды VRFY и EXPN. По команде VRFY сервер подтверждает наличие или отсутствие указанного пользователя:

4 S: VRFY paul R: 250-Paul Используя команду EXPN можно получить список местных пользователей: S: EXPN Example-People R: 250-Paul R: 250-Vladimir В список дисциплин, разрешенных протоколом SMTP входит кроме отправки почты еще и прямая рассылка сообщений. В этом случае сообщение будет отправляться не в почтовый ящик, а непосредственно на терминал пользователя, если пользователь в данный момент находится за своим терминалом. Прямая рассылка осуществляется по команде SEND, которая имеет такой же синтаксис, как и команда MAIL. Кроме SEND прямую рассылку осуществляют SOML (Send or Mail) и SAML (Send and Mail). Назначение этих команд легко понять из их названия. Для инициализации канала обмена почтой и его закрытия используются команды HELO и QUIT соответственно. Первой командой сеанса должна быть команда HELO. Протокол допускает рассылку почтовых сообщений в режиме оповещения. Для этой цели отправитель в адресе получателя может указать несколько пользователей или групповой адрес. Обычно, программное обеспечение SMTP выбирает эту информацию из заголовка почтового сообщения и на ее основе формирует параметры команд протокола. Если сообщение по какой-либо причине не может быть разослано, то получатель формирует сообщение о неразосланном сообщении: S: MAIL FROM:<> S: RCPT TO: S: DATA R: 354 send the mail data, end with. S: Date 23 Oct 95 11:23:30 S: From: S: To: S: S: Undelivered message. Your message lost. 550 No such user. S:. При использовании доменных имен следует использовать канонические имена, т.к. некоторые системы не могут определить синоним по базе данных named. Кроме выше перечисленных дисциплин протокол позволяет отправителю и получателю меняться ролями друг с другом. Происходит это по команде TURN. Для отладки или проверки соединения по SMTP можно использовать telnet. Для этого вслед за адресом машины следует ввести номер порта: /users/local>telnet apollo.polyn.kiae.su порт используется в Internet для обмена сообщениями по протоколу SMTP. В интерактивном режиме пользователь сам изображает клиента SMTP и может посмотреть реакцию удаленной машины на его действия. Протокол POP3 (Post Office Protocol) Протокол обмена почтовой информацией POP3 предназначен для разбора почты из почтовых ящиков пользователей на их рабочие места при помощи программ-клиентов. Если по протоколу SMTP пользователи отправляют корреспонденцию через Internet, то по протоколу POP3 пользователи получают корреспонденцию из своих почтовых ящиков на почтовом сервере в локальные файлы.

5 Программное обеспечение почтового обмена Согласно схеме почтового обмена (рисунок 2.1) взаимодействие между участниками этого обмена строится по классической схеме "клиент-сервер". При этом схему можно подразделить на несколько этапов. Первый - взаимодействие по протоколу SMTP между почтовым клиентом (Internet Mail, Netscape Messager, Eudora и т.п.) и почтовым транспортным агентом (sendmail, smail, ntmail и т.п.), второй - взаимодействие между транспортными агентами в процессе доставки почты получателю, результатом которого является доставка почтового сообщения в почтовый ящик пользователя и третий - выборка сообщения из почтового ящика пользователя почтовым клиентом в почтовый ящик пользователя на машине пользователя по протоколу POP3 или IMAP. Программа Sendmail Основным средством рассылки почты в Internet является программа sendmail. Она обеспечивает работу модульной системы рассылки, которая предназначена для получения и отправки корреспонденции, а также управления программами подготовки и просмотра почтовых сообщений. Sendmail позволяет организовать почтовую службу локальной сети и обмениваться почтой с другими серверами почтовых служб через специальные шлюзы. Sendmail может быть сконфигурирована для работы с различными почтовыми протоколами. Обычно это протоколы UUCP (Unix-Unix-CoPy) и SMTP (Simple Mail Transfer Protocol). Sendmail работает как "отделение связи" обычной почтовой службы, которое принимает и пересылает почтовые сообщения. Sendmail может интерпретировать два типа почтовых адресов: почтовые адреса SMTP; почтовые адреса UUCP. Первые являются стандартными адресами Internet и, фактически, являются стандартом дефакто. Именно этот адрес обычно указан на визитных карточках. Sendmail можно настроить для поддержки: списка адресов-синонимов; списка адресов рассылки пользователя; автоматической рассылки почты через шлюзы; очередей сообщений для повторной рассылки почты в случае отказов при рассылке; работы в качестве SMTP-сервера; доступа к адресам машин через сервер доменных имен BIND; доступа к внешним серверам имен.


МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ Федеральное бюджетное государственное образовательное учреждение высшего образования «Курганский государственный университет» Кафедра автоматизации

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РФ Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «НАЦИОНАЛЬНЫЙ ИССЛЕДОВАТЕЛЬСКИЙ ТОМСКИЙ ПОЛИТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ»

Электронная почта (email, e-mail, от англ. electronic mail) это технология и предоставляемые ею услуги по пересылке и получению электронных сообщений (называемых «письма» или «электронные письма») по распределённой

ПРОТОКОЛЫ ОБМЕНА ПОЧТОВОЙ ИНФОРМАЦИЕЙ POP3 И IMAP Протоколы обмена почтовой информацией POP3 и IMAP предназначены для разбора почты из почтовых ящиков пользователей на их рабочие места при помощи программ-клиентов.

Лекция 7 Электронная почта, базы данных Электронная почта Появление электронной почты можно отнести к 1965 году, когда сотрудники Массачусетского технологического института (MIT) Ноэль Моррис и Том Ван

РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ ОСЭП Электронная почта - это средство общения между людьми посредством Internet. С ее помощью можно посылать и получать электронные письма, узнавать новости и участвовать в электронных

Администрирование в информационных системах Лекция 10. Администрирование почтовых серверов Электронная почта Электронная почта важное средство обмена информацией в современном мире. Обмен электронными

Протокол SMTP Описание отсылки сообщений через протокол SMTP. Протокол SMTP позволяет реализовать отсылку сообщений на мобильные телефоны через стандартные средства работы с электронной почтой, такие как

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ Федеральное государственное автономное образовательное учреждение высшего образования «НАЦИОНАЛЬНЫЙ ИССЛЕДОВАТЕЛЬСКИЙ ТОМСКИЙ ПОЛИТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ»

Банк тестовых заданий на тему: Управление электронной почтой Авторы-составители: Ширканов А.В. 2010 1. Любой адрес электронной почты состоит из имени почтового ящика имени почтового сервера протокола доступа

Электронная почта Электронная почта (Electronic Mail, e-mail) - это сервис сети Internet, обеспечивающий возможность пересылки сообщений между двумя или более абонентами. Электронная почта - наиболее старый

Электронная почта Содержание Что такое почта? Электронная почта Преимущества электронной почты Адрес электронной почты ПО для работы с электронной почтой Функционирование электронной почты Почтовые клиенты

1. Сеть ARPANET появилась в году. 1959 1969 1979 2. Интернет - это сеть. локальная региональная глобальная корпоративная 3. Возможность использования сетевых ресурсов и предоставление ресурсов собственного

Www.corp.mts.ru SMS-Менеджер Содержание 3. SMS-Менеджер 4. SMS-Менеджер: преимущества 5. SMS-Менеджер: легко настроить 6. SMS-Менеджер: легко осуществить 7. Пример настройки SMS-Менеджера для программы

Энциклопедия сетевых протоколов Network Working Group J. Klensin Request for Comments: 5321 October 2008 Obsoletes: 2821 Updates: 1123 Category: Standards Track Простой протокол передачи электронной почты

Для проверки корректности подключения и взаимодействия в пределах сети Образование используется программа ping, создающая поток icmp-запросов в направлении тестируемого объекта и отражающая на экране поступающие

1. Адресация в сети Интернет 1.1. Передача данных Протокол - это набор правил, соглашений, команд, определяющий передачу информации в сетях. Передача информации в глобальных сетях осуществляется, как правило,

Урок-зачет 11 класс В плену компьютерной сети Тип урока: урок обобщения и систематизации знаний. Цели урока: 1) проверка знаний учащихся по теме «Компьютерные телекоммуникации и Интернет»; 2) повышение

1. Общие положения Функция СМС и E-Mail уведомлений представляет собой возможность отправки сообщений СМС или сообщений электронной почты при наступлении определенных событий в системе Gate. ПО Gate-Server-Terminal

Telnet - это одна из самых старых информационных технологий Internet. Она входит в число стандартов, которых насчитывается три десятка на полторы тысячи рекомендуемых официальных материалов сети, называемых

Костюкович А.Е. Технология SIP Другой подход к построению сетей IPтелефонии основан на использовании протокола SIP. Эта технология базировалась на предоставлении речевых услуг в локальных сетях и сети

Практическая работа 14 «Электронная почта» Основные понятия: Электронная почта одна из наиболее распространенных и популярных функций компьютерных сетей, обеспечивающая обмен сообщениями между пользователями

МОБИЛЬНОЕ ИНФОРМИРОВАНИЕ Руководство пользователя 1 Оглавление Введение... 3 Проведение SMS-рассылок... 5 Увеличение пропускной способности... 11 Индивидуальная подпись отправителя... 11 Замена номера

1. Работа в Интернет 1.1. Работа с WWW 1.1.1. Web-браузер Для работы со службой WWW (или Web сайтами) используется программа web-браузер, например такая как Internet Explorer. В качестве дополнительной

Экзаменационный билет 1 1. Основные требования к сетевым архитектурам. Сравнительная оценка сетевых архитектур ISO и TCP/IP. 2. Системы абонентского доступа к сети Интернет. 3. Выполнить трассировку заданного

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ федеральное бюджетное государственное образовательное учреждение высшего образования «Курганский государственный университет» Кафедра автоматизации

Энциклопедия сетевых протоколов Network Working Group J. Klensin, Editor Request for Comments: 2821 AT&T Laboratories Obsoletes: 821, 974, 1869 April 2001 Updates: 1123 Category: Standards Track Протокол

Электронная почта Электро нная по чта (англ. email, e-mail, от англ. electronic mail) технология и предоставляемые ею услуги по пересылке и получению электронных сообщений (называемых «письма» или «электронные

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

Технологии прикладного уровня SSL SSL Secure Socket Layer (уровень защищенных сокетов) криптографический протокол обеспечивающий шифрование данных между клиентом и сервером TLS Transport Layer Security

ИНФОРМАЦИОННЫЕ СЕТИ С Е М И Н А Р 2. П Р О Т О К О Л Ы В Е Б - С Л У Ж Б H T T P, F T P ПРОТОКОЛЫ ПРИКЛАДНОГО УРОВНЯ Прикладной уровень набор протоколов, с помощью которых пользователи и приложения получают

Служба электронной почты в Internet Электронная почта является сегодня наиболее широко используемой службой Internet. Она обеспечивает постоянную связь между сотрудниками в самой компании и позволяет поддерживать

МИНИСТЕРСТВО РОССИЙСКОЙ ФЕДЕРАЦИИ ПО СВЯЗИ И ИНФОРМАТИЗАЦИИ Санкт-Петербургский государственный университет телекоммуникаций им. проф. М.А. Бонч-Бруевича О.С. Когновицкий, Е.М. Доронин, Л.М. Свердлов СТРУКТУРА

ГЛОБАЛЬНАЯ СЕТЬ История развития глобальной компьютерной сети ведет отсчет от 1969 года. 1969 год запуск в США сети ARPANET, объединившей 4 научно-исследовательские организации (29 октября в 22:30 - первый

ВВЕДЕНИЕ В WEB KEYWORDS: HYPERTEXT, HTTP, COOKIES, STATUS CODES, FTP, EMAIL СОДЕРЖАНИЕ 1. Ключевые понятия web 1. Гипертекст, HTML 2. URI/URL 2. Протокол HTTP 1. Методы 2. Заголовки 3. Параметры и cookies

Глава 14. Дополнительные возможности отправки отчетности Исходящие документы...1 Создание документов... 3 Изменение документов... 6 Отправка документов... 7 История сдачи... 7 Отправка отчетности филиалов...

ФЕДЕРАЛЬНОЕ АГЕНТСТВО СВЯЗИ САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ТЕЛЕКОММУНИКАЦИЙ ИМ. ПРОФ. М.А. БОНЧ-БРУЕВИЧА ФАКУЛЬТЕТ ВЕЧЕРНЕГО И ЗАОЧНОГО ОБУЧЕНИЯ О.С. Когновицкий, Е.М. Доронин ИНТЕРНЕТ-ТЕХНОЛОГИИ

Open System Interconnection Пользователи Прикладные процессы Интерфейс пользователя Прикладной интерфейс Уровни: 7 6 5 4 3 2 1 Прикладной Представительский Сеансовый Траспортный Сетевой Канальный Физический

Образовательный минимум Четверть 3 Предмет Информатика Класс 11 Ярцева Вера Алексеевна- учитель истории и обществознания, e-mail [email protected] Общие требования: учащийся для получения зачета (допуска

Департамент информационных технологий Руководство пользователя Работа с почтовым клиентом Microsoft Outlook 2007 1. Создание сообщения 2. Адресная книга 3. Добавление адресатов 4. Вложение файлов в сообщение

Семинар 6 Часть 1. Управляющие протоколы сетевого уровня. Место в модели ISO/OSI Прикладной Представительный Сеансовый Транспортный Сетевой Канальный Физический Протоколы сетевого уровня: IP передача данных

Е.Л. Дмитриева, В.Л. Пархоменко ЛАБОРАТОРНАЯ РАБОТА 6 ИНСТРУМЕНТАЛЬНЫЕ СРЕДСТВА ТАЙМ-МЕНЕДЖМЕНТА ЛАБОРАТОРНАЯ РАБОТА 6 ИНСТРУМЕНТАЛЬНЫЕ СРЕДСТВА ТАЙМ-МЕНЕДЖМЕНТА ЦЕЛЬ РАБОТЫ Овладеть инструментарием планирования

Программа WinSC-MSnd Руководство пользователя 2002 г. 1. Основные положения Программа WinSC-MSnd предназначена для рассылки информации с центрального пульта CU4000s или CU4000-cd на мобильный телефон,

Лабораторная работа «Клиент-серверное приложение» Составитель: Федоров Д.Ю. http://pycode.ru/edu/ Язык программирования Python Оглавление 1. Предварительные сведения...3 2. Теоретические сведения...4 2.1.

Департамент информационных технологий Руководство пользователя Работа с почтовым клиентом Microsoft Outlook 2010 1. Создание сообщения 2. Адресная книга 3. Добавление адресатов 4. Вложение файлов в сообщение

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ БЮДЖЕТНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ Финансовый университет при Правительстве Российской Федерации ОТДЕЛ ВНЕДРЕНИЯ ИННОВАЦИОННЫХ ОБРАЗОВАТЕЛЬНЫХ ТЕХНОЛОГИЙ

Компьютерные сети Лекция 5 Транспортные протоколы Прикладные протоколы КемГУ 2011 UDP (User Datagram Protocol) UDP (User Datagram Protocol) Процедура обслуживания протоколом UDP запросов, поступающих от

АО «Нархоз университет» Научно-педагогическая магистратура Специальность «6М070400-ВТиПО» Дисциплина «Алгоритмы маршрутизации и протоколы интернет» «Утвержден» Протокол заседания кафедры «Прикладная информатика»

1 ПРОТОКОЛ FTP FTP File Transfer Protocol (RFC 959 октябрь 1985) Сетевой протокол, предназначенный для передачи файлов в компьютерных сетях, позволяет просматривать содержимое каталогов и загружать файлы

Модель OSI. Стек протоколов Уровни взаимодействия Информационный обмен процесс многофункциональный. Родственные функции группируются по назначению и эти группы называют "уровнями взаимодействия". Унификация

Настройка почтового сервера MDaemon Приложение 3 Прежде, чем приступить к работе с почтовым сервером, его необходимо настроить. Выбираем пункт меню «Настройка» «Первичный домен». Рис. П3.1. Настройка Первичного

Проведение контрольных работ. Предусмотрены две контрольные работы в семестр, выполняемые во внеурочное время. Примерный перечень вопросов зачета. 1. Перечислите цели создания компьютерных сетей. 2. Дайте

ОБЕСПЕЧЕНИЕ ОБМЕНА С СВК МГТУ ЦБ РФ С ИСПОЛЬЗОВАНИЕМ СРЕДСТВ СИСТЕМЫ REX400 ОГЛАВЛЕНИЕ 1 ВВЕДЕНИЕ... 2 2 НАСТРОЙКА клиентской программы Агент Пользователя (АП) REXFLY (с версии 2.0.83)... 3 2.1 Транспортные

НОВОСИБИРСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ЭКОНОМИКИ И УПРАВЛЕНИЯ Управление информационных технологий Отдел технической поддержки и развития информационной инфраструктуры Инструкция пользователя по работе

III. Программное обеспечение для управления электронной почтой и персональными контактами (Mozilla Thunderbird)...2 1. Электронная почта...2 Основные понятия...2 Меры безопасности...3 Спам...3 2. Работа

Программы управления принтером Данный раздел содержит следующие параграфы: "Использование программного обеспечения CentreWare" на стр. 3-10 "Использование функций управления принтером" на стр. 3-12 Использование

Краткое руководство по настройке функций сканирования XE3024RU0-2 Это руководство содержит инструкции: Сканирование в электронную почту - настройка на стр. 1 Настройка сканирования в почтовый ящик на стр.

Автоматизированные технологии ведения деловой переписки: преимущества и недостатки. Деловая переписка это письма между юридическими и/или физическими лицами. Деловая переписка как средство делового общения

Краткая инструкция по подготовке и созданию SMS рассылки В данном руководстве рассматриваются наиболее часто встречающиеся процедуры для подготовки и создания SMS рассылки: 1. Импорт контактов (получателей)

Лабораторная работа 14 тема: Маршрутизация в компьютерных сетях Краткие теоритические сведения Маршрутизация процесс определения маршрута следования информации в сетях связи. В русском языке часто используется

Настройка шлюза для работы с SMS. Все GSM шлюзы производства компании KTS имеет функцию отправки SMS сообщений посредством электронной почты. Описываемые параметры соответствуют версии 2.1.* и выше. 1.

1. На смену ARPANET пришла сеть... NSFNET Telnet UNIX DNS 2. Сетевую топологию, где несколько компьютеров объединяется в сеть коммутатором, называют... шинная одноранговая кольцевая звезда 3. К основным

Microsoft Word Занятие 4 Содержание занятия 1. Обзор: массовые рассылки 2. Принцип работы 3. Создание списка получателей 4. Выполнение полного слияния Обзор: массовые рассылки Предположим, что всем служащим

Протокол ARP В этом разделе мы рассмотрим то, как при посылке IP-пакета определяется Ethernet-адрес назначения. Для отображения IP-адресов в Ethernetадреса используется протокол ARP (Address Resolution

Новые возможности, открывшиеся в наш век электронных коммуникаций, локальных и глобальных электронных сетей, позволяют людям отказаться от привычной формы переписки посредством стандартных писем и почтовых служб. Электронная почта (E-mail) является одним из основных сервисов Интернета, который позволяет вести интенсивную переписку с абонентом, находящимся в любой точке планеты почти в режиме реального времени.

Для ведения электронной переписки необходимо соответствующее программное обеспечение. И, конечно, такая мощная информационная система, как Microsoft Outlook имеет все необходимое для интенсивной работы с электронной почтой. Outlook способен вести полноценную переписку с абонентом: принимать, отправлять и пересылать почтовые сообщения, автоматически добавлять абонентов в адресную книгу, сортировать полученную информацию - и это далеко неполный список возможностей Outlook как почтового приложения.

В данной главе будет рассказано о настройке служб, необходимых для приема и отправки сообщений, о создании, редактировании и форматировании сообщений, а также будет подробно рассмотрена работа с папками Входящие (Inbox), Отправленные (Sent), Исходящие (Outbox), Черновики (Drafts).

Основные принципы работы с электронной почтой

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

Сервер - это специальная программа, расположенная на удаленной машине и предоставляющая свои услуги программам-клиентам. В случае с электронной почтой сервером является удаленная машина, на которой располагается почтовый ящик с вашими сообщениями.

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

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

Электронный адрес - уникальный идентификатор, определяющий ваш почтовый ящик, куда приходят сообщения.

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

Номер моего почтового отделения - 332 (индекс - 198332), именно туда поступают все письма, газеты и журналы, адресованные мне и другим абонентам этого почтового отделения. Каждое поступающее письмо, помимо общего для всех абонентов индекса, имеет дополнительные характеристики: улица, дом, квартира. По этим характеристикам почтальон однозначно определяет, куда надо доставить корреспонденцию, а именно - мой почтовый ящик. Аналогичная ситуация происходит и с отправкой моих писем кому-либо. Я кладу их в почтовый ящик, почтальон забирает их и относит в почтовое отделение, из которого уже соответствующим способом (например, авиапочтой) оно доставляется к адресату, у которого точно так же есть почтовый адрес, отделение и ящик.

Теперь переведу описанную ситуацию на язык электронной почты. Почтовое отделение есть ничто иное, как сервер, на котором хранятся пришедшие и исходящие сообщения и который имеет уникальный адрес, например MAIL.RU (читай: 198332). Электронный адрес представляет собой расширение адреса сервера, по которому однозначно определяется, кому принадлежит пришедшее сообщение, например: [email protected] (читай: улица_дом_квартира@198332). Почтовым ящиком выступает приложение-клиент, в нашем случае Microsoft Outlook, установленный на вашем компьютере, куда в конечном счете приходят сообщения. Почтальон же, в представлении электронной почты, ничто иное, как протокол, посредством которого осуществляется передача сообщений от сервера клиенту и наоборот. Обратная связь выглядит точно так же: если вы отправляете сообщение другому пользователю, вам необходимо знать его адрес электронной почты (например, [email protected]), после отправки сообщения по этому адресу оно перемещается на ваш сервер MAIL.RU, после чего отправляется на сервер YAHOO.СОМ, а потом уже - окончательно адресату [email protected].

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

Рис. 9.1 . Принципы работы электронной почты

Вместе с пользовательским агентом (MUA), отображающим сообщения электронной почты из почтового ящика пользователя, существует необходимость в еще одном типе программ, в функции которого входило бы собственно извлечение сообщений из почтового ящика. Для выполнения этих функций и был разработан агент передачи сообщений, сокращенно - MTA (Mail Transfer Agent). Агенты MTA отвечают за пересылку сообщений электронной почты от одного пользователя другому. Получателями могут быть как пользователи одной системы, так и удаленных систем. Агент передачи сообщений отвечает также за маршрутизацию почтового сообщения всеми доступными средствами для доставки его получателю. Часто между передающим и принимающим хостами бывает несколько почтовых узлов. На рис. 1.5 приведен пример взаимодействия между MTA по доставке сообщения.


Рис. 1.5.

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

Для операционной системы Linux в настоящее время существует несколько различных программ агентов передачи сообщений. В каждой из них имеются свои отличительные особенности. В этом разделе мы рассмотрим несколько основных программ агентов MTA, которые наиболее широко используются сегодня.

Программа sendmail

Программа sendmail является на сегодняшний день одним из наиболее популярных агентов передачи сообщений для платформы Linux. Ее продвижение и поддержку осуществляет sendmail Consortium (http://www.sendmail.org) и корпорация sendmail, Inc.

Программа sendmail является наиболее надежной и универсальной программой MTA из доступных в настоящее время. Однако из-за ее универсальности она очень сложна в настройке. Все настройки sendmail определяются стандартным файлом конфигурации. Этот файл нередко имеет длину в несколько тысяч строк. В файле конфигурации задаются параметры, которые управляют обработкой входящих сообщений и маршрутизацией исходящих сообщений.

Входящие сообщения проходят через сложную систему правил, которые используются для фильтрации сообщений , приходящих в систему. Правила фильтрования также хранятся в файле конфигурации (отсюда и немалый его размер). Сообщения могут проверяться по содержанию заголовка и обрабатываться в соответствии либо с информацией об отправителе, либо с данными о получателе сообщения. Исходящие сообщения должны правильно маршрутизироваться в соответствии с местонахождением получателя. Конфигурирование sendmail должно производиться в соответствии с особенностями подключения вашего сервера электронной почты к сети Internet. Довольно часто почтовый сервер на базе ОС Linux для небольшого офиса конфигурируется для передачи всех исходящих сообщений провайдеру услуг Internet, который затем ретранслирует их в соответствующие пункты назначения. Такой способ передачи почты называется способом с использованием "интеллектуального хоста".

Цель автора курса - разъяснить некоторые сложности в работе с программой sendmail . В этой программе заложено много интересных возможностей. Но несмотря на то что о sendmail было издано много фундаментальных книг, довольно часто их идея сводится лишь к установке переменных в конфигурационном файле sendmail для работы в небольших организациях. В этом курсе файл конфигурации также описывается довольно подробно (для тех читателей, которые хотят осуществить серьезную модификацию программы sendmail ), но мы также остановимся и на минимальных изменениях конфигурации, которые нужно произвести при подключении офисного сервера электронной почты на базе Linux к провайдеру услуг Internet.

Программа smail

Программа smail является еще одним довольно популярным агентом передачи сообщений (MTA) для платформы Linux. Ее поддержку осуществляет GNU Project (http://www.gnu.org). GNU Project является основным распространителем ОС Linux. Более подробно об этой организации читайте в "Использование ОС Linux в качестве сервера электронной почты" , "Использование ОС Linux в качестве сервера электронной почты".

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

Одно из серьезных преимуществ smail - возможность пересылки почтовых сообщений, минуя почтовые очереди. Программой sendmail все сообщения помещаются в файл очереди, где ожидают отправки. Для низкопроизводительных серверов электронной почты очереди создают задержки при доставке сообщений. Программа smail доставляет сообщение немедленно без помещения его в очередь на отправку. Для низкопроизводительных почтовых серверов это блестящее решение, но, к сожалению, этот метод не срабатывает на высокопроизводительных серверах электронной почты. Однако в программе smail это компенсируется возможностью конфигурирования ее для работы с очередями подобно sendmail , что позволяет обрабатывать большие объемы электронной корреспонденции.

Программа qmail

Программа qmail - еще один MTA для Linux. Ее обслуживанием и поддержкой занимается Дэн Берстейн (Dan Berstein) (http://www.qmail.org). Она заявлена как самый безопасный пакет для работы с электронной почтой, доступный для платформы Linux. Для поддержания высокого уровня безопасности программа qmail использует несколько идентификаторов пользователей и групп, которые следует предварительно задать в системе под управлением ОС Linux. Каждый идентификатор пользователя используется как владелец определенной области Linux-сервера. Это позволяет программе qmail ограничить доступ к сообщениям электронной почты злоумышленникам, разрешая доступ к почтовому ящику лишь зарегистрированному пользователю. Кроме того, создатели qmail весьма оригинально решили проблему хранения сообщений. Так, программы sendmail и smail хранят сообщения в формате ASCII и в очереди, и в электронном почтовом ящике. Программой qmail используется нестандартный метод помещения сообщений в очередь и почтовые ящики пользователей. Этот метод имеет высокий коэффициент восстановления в случае выхода из строя системы. Очень часто при выходе из строя системы на базе Linux во время получения или сохранения сообщения, оно (а иногда и весь почтовый ящик) становится искаженным и не читается. Программа qmail повышает шансы на восстановление целостности сообщений электронной почты.

Программа exim

Кембриджским университетом была разработана собственная программа - exim (http://www.exim.org). Программа exim недавно приобрела широкую популярность благодаря высокой защищенности от хакеров и спамеров. Хакерами называют людей, которые пытаются проникнуть в чужие системы через дыры в безопасности программного обеспечения. Спамеры - это люди, которые рассылают огромные объемы, как правило, нежелательной электронной корреспонденции, главным образом рекламного характера.

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

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Подобные документы

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

    презентация , добавлен 03.10.2016

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

    курсовая работа , добавлен 26.08.2010

    Понятие электронной почты как сервиса Интернет. Защита информации в сервисе e-mail. Технология и принцип функционирования электронной почты. Протоколы e-mail и форматы почтового сообщения. Проблемы сервиса e-mail, которые существуют на данный момент.

    курсовая работа , добавлен 05.10.2011

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

    курсовая работа , добавлен 20.12.2010

    Системы электронной почты. Транспортные и добавочные пользовательские агенты. Адресация в системе электронной почты. Формат почтового сообщения, передача факсимильных сообщений. Почтовые псевдонимы, способы их определения системным администратором.

    реферат , добавлен 24.11.2009

    Электронная почта как наиболее распространенный сервис интернета. Появление электронной почты, особенности ее развития, важные преимущества. Особенности записи электронной почты, специфика регистрации и использования ее пользователем. Работа с web-почтой.

    презентация , добавлен 11.09.2011

    Всемирная система рассылки и получения электронной почты. Низкий уровень защищенности электронной почты по сравнению с другими средствами. Рекомендации по ведению электронной корреспонденции. Организация рабочего места, электронная почта, Outlook Express.

    дипломная работа , добавлен 05.12.2010

    Определение, достоинства и недостатки электронной почты. История и хронология ее развития. Современная архитектура (SMTP). Простейшая схема пересылки сообщений. Процедура маршрутизации почты между серверами, стандарты ее шифрования. Цель рассылки спама.

    презентация , добавлен 19.04.2016



Рекомендуем почитать

Наверх