Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 9 лет назад пользователемПавел Дементьев
1 Владивостокский государственный университет экономики и сервиса Институт информатики инноваций и бизнес систем Предмет: «Технологии Интернет» Руководитель: Сачко Максим Анатольевич, старший преподаватель
2 Тема 4 Электронная почта
3 Содержание: 1) Организация службы электронной почты в Интернет 2) Почтовые агенты в различных ОС 3) Структура -сообщения 4) Основные команды протокола SMTP и POP 5) Программа sendmail: ее функции и составные части
4 4 Служба электронной почты состоит из сети почтовых серверов, обслуживающих определенные доменные имена DNS. На серверах сортируются, обрабатываются и хранятся в ожидании получателя почтовые сообщения. Серверы пересылают сообщения между собой через Интернет по протоколу SMTP. Конечные пользователи работают либо непосредственно на серверах, либо чаще всего - за отдельными компьютерами. Основная концепция
5 5 Работа электронной почты организуется путем взаимодействия агентов трех типов: транспортных, пользовательских и агентов доставки. Транспортные агенты выполняют роль центров по обработке и маршрутизации писем. Агенты доставки работают в связке с транспортными агентами и осуществляют доставку и пересылку сообщений тем или иным специфическим способом. Пользовательские агенты взаимодействуют непосредственно с человеком. 1. Организация службы электронной почты в Интернет
6 6 Транспортный агент (MTA) - программа, осуществляющая маршрутизацию почтовых сообщений, то есть анализ и преобразование заголовков письма и выбор и вызов нужного агента доставки. Агент доставки (MDA) - программа, осуществляющая доставку или пересылку почтового сообщения тем или иным специфическим способом. Пользовательский агент (MUA) - программа, предоставляющая конечному пользователю интерфейс для работы с почтовыми сообщениями. Ключевые понятия
7 7 Почтовый домен - доменное имя, находящееся в правой части адреса электронной почты. Почтовый ящик - левая часть адреса электронной почты, а также совокупность методов доставки и хранения почтовых сообщений внутри данного почтового домена. Локальный адрес - адрес электронной почты, находящийся в одном из почтовых доменов, обслуживаемых данным транспортным агентом. Ключевые понятия
8 8 SMTP - сетевой протокол прикладного уровня, предназначенный для пересылки почтового сообщения транспортному агенту. POP-3 - сетевой протокол прикладного уровня, предназначенный для удаленного доступа пользовательского агента к почтовому ящику. IMAP - сетевой протокол прикладного уровня, предназначенный для удаленного доступа пользовательского агента к почтовому ящику; по сравнению с POP-3 предлагает расширенный набор услуг для конечного пользователя. Протоколы
9 9 Организация и функционирование службы электронной почты
10 10 Основную роль в системе электронной почты играют программы трех типов: транспортные агенты (MTA - Mail Transport Agent), агенты доставки (MDA - Mail Delivery Agent), пользовательские агенты (MUA - Mail User Agent).
11 11 анализ и преобразование адресов и заголовков почтовых сообщений; опрос DNS на предмет имени и адреса почтового сервера адресата сообщения; определение агента доставки для каждого сообщения и передача сообщения выбранному агенту доставки; управление очередью сообщений, отложенный и повторный вызов агентов доставки в случае невозможности немедленной доставки сообщения; возврат сообщений, которые по каким-либо причинам невозможно доставить по назначению. Функции транспортного агента
12 12 разбор списков рассылки, псевдонимов, переадресации (форвардинг); преобразование адресов в формат другой почтовой системы, если MTA функционирует как шлюз между двумя почтовыми системами (например, между Internet Mail и Sprint Mail); преобразование имени почтового домена отправителя (маскарад); установка служебных заголовков в сообщении, отражающих его маршрут и процесс обработки. Анализ и преобразование адресов
13 13 local - письмо направлено на почтовый ящик, находящийся на этом же компьютере; доставка производится, например, добавлением содержимого сообщения в определенный файл (в Unix это файл /var/mail/почтовый_ящик). SMTP - письмо направлено на почтовый ящик в другом почтовом домене; доставка производится путем соединения с транспортным агентом на удаленном сервере с помощью протокола SMTP. prog - письмо должно быть обработано какой-либо программой; доставка производится вызовом этой программы, на вход которой подается содержимое письма. Агенты доставки
14 14 получение сообщений с почтового сервера; презентация, хранение, удаление и каталогизированные почтовых сообщений; создание нового сообщения и передача его транспортному агенту для дальнейшей обработки и доставки. Функции пользовательского агента
15 15 В ОС Unix транспортным агентом является программа sendmail, ставшая де-факто стандартом MTA. Кроме того, в программу sendmail входит агент доставки SMTP. Локальный агент доставки - программа mail с ключом "-d". В качестве MUA могут использоваться mail, pine, различные MailTools под X-Windows и другие программы. В качестве POP-сервера может быть использована программа qpopper. 2. Почтовые агенты в различных ОС
16 16 Почтовое сообщение состоит из заголовков и тела. В заголовках указываются адреса отправителя и получателя (получателей) и другая служебная информация. Тело представляет собой 7-битный текст. Спецификация MIME позволяет пересылать в теле сообщения двоичные данные и создавать сложные сообщения, состоящие из нескольких частей с данными различных типов. При пересылке сообщения через SMTP создается конверт, состоящий из адресов отправителя и получателя, передаваемых в SMTP-сеансе. Структура -сообщения
17 17 From: Reply-To: To: "Petr Petrov" Сс: "Jonh Smith", Bcc: "Fox Mulder" Subject: Happy New Year! Date: Sat, 15 Jan :25: Message-ID: Received:... Заголовки почтового сообщения
18 18 MIME (Multipurpose Internet Mail Extensions) - спецификации, определяющие дополнения в формате почтовых сообщений для: пересылки восьмибитных текстов и полностью двоичных данных; поддержки сложных сообщений, состоящих из нескольких разделов (возможно, содержащих данные разных типов). Формирование и разбор сообщений в соответствии со спецификациями MIME производится пользовательскими почтовыми агентами. MIME
19 19 HELO hostname MAIL FROM: _адрес_от_кого RCPT TO: _адрес_кому DATA VRFY _адрес EXPN _addr RSET QUIT Основные команды протокола SMTP
20 20 USER имя_пользователя PASS пароль STAT LIST n RETR n DELE n TOP n m RSET NOOP QUIT Основные команды протокола POP-3
21 21 Программа sendmail - это транспортный почтовый агент (MTA) плюс агент доставки SMTP. Sendmail фактически является стандартным MTA для Unix и поставляется вместе с операционной системой. Программа sendmail
22 22 Sendmail состоит из программы /usr/lib/sendmail, конфигурационного файла /etc/mail/sendmail.cf, файла псевдонимов /etc/mail/aliases и других вспомогательных файлов, а также документов справочника man. Программа использует каталоги /etc/mail для хранения конфигурационного и вспомогательных файлов и /var/spool/mqueue для очереди сообщений. Путь к каталогу очереди сообщений может варьироваться от системы к системе.
23 1. Чем отличаются почтовые агенты: транспортный, доставки, пользовательский? 2. В чем разница между протоколами POP и SMTP? 3. В чем состоят функции почтового сервера? 4. Назовите составные части сложного почтового сообщения (текст с двумя файлами-приложениями)? Укажите ключевые для понимания формата сообщения заголовки и их значения. 5. Что такое MIME? 6. Опишите функции программы sendmail. Обоснуйте необходимость наличия сложного конфигурационного файла у этой программы. 7. Сравните sendmail с другими транспортными агентами. 8.Опишите, какие возможности имеет sendmail для ограничения (фильтрации) входящих и исходящих сообщений; какие критерии при этом используются. 9. Что такое маскарадинг? Приведите ситуации, в которых он может понадобиться Вопросы для самопроверки:
24 Рекомендуемая литература: 1. Мамаев М., Петренко С. Технологии защиты информации в Интернете. Специальный справочник. – СПб: "Питер", К. Хант. Персональные компьютеры в сетях TCP/IP: Руководство администратора сети/ Пер. с англ. – СПб.: ЗАО "Электроника БизнесИнформатика", Киев: "BHV", UNIX для системных администраторов: Энциклопедия пользователя/ Пер.с англ. – Киев: Диа Софт, B.Costales, E.Alman. Sendmail. – OReily and Associates, Inc.
25 Использование материалов презентации Использование данной презентации, может осуществляться только при условии соблюдения требований законов РФ об авторском праве и интеллектуальной собственности, а также с учетом требований настоящего Заявления. Презентация является собственностью авторов. Разрешается распечатывать копию любой части презентации для личного некоммерческого использования, однако не допускается распечатывать какую-либо часть презентации с любой иной целью или по каким-либо причинам вносить изменения в любую часть презентации. Использование любой части презентации в другом произведении, как в печатной, электронной, так и иной форме, а также использование любой части презентации в другой презентации посредством ссылки или иным образом допускается только после получения письменного согласия авторов.
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.