Факультет Прикладной информатики
Факультет Прикладной информатики
Факультет Прикладной информатики
Факультет Прикладной информатики
Факультет Прикладной информатики
Факультет Прикладной информатики
Факультет Прикладной информатики
Факультет Прикладной информатики
Факультет Прикладной информатики
Факультет Прикладной информатики
Факультет Прикладной информатики
Факультет Прикладной информатики
Факультет Прикладной информатики
Факультет Прикладной информатики
Факультет Прикладной информатики
Факультет Прикладной информатики
Факультет Прикладной информатики
Факультет Прикладной информатики
Факультет Прикладной информатики
Факультет Прикладной информатики
Факультет Прикладной информатики
279.00K
Категория: ИнтернетИнтернет

Тема 3

1. Факультет Прикладной информатики

кафедра Информационных систем
Информационные технологии
в деловой коммуникации

2. Факультет Прикладной информатики

Электронная почта
Вопросы темы:
1. Понятие и возможности электронной почты
2. Формат сообщения
3. Протоколы электронной почты
4. Сложные почтовые системы

3. Факультет Прикладной информатики

1. Понятие и возможности электронной почты
Электронная почта (e-mail) — это самостоятельная
служба Интернета с весьма почтенным возрастом.
Появление электронной почты можно отнести к 1965
году, когда сотрудники Массачусетского технологического
института (MIT) Ноэль Моррис и Том Ван Влек написали
программу MAIL для операционной системы CTSS
(Compatible Time-Sharing System), установленную на
компьютере IBM 7090/7094. однако по-настоящему
массовым явлением она стала только в начале XXI века,
сильно потеснив обычную почту.

4. Факультет Прикладной информатики

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

5. Факультет Прикладной информатики

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

6. Факультет Прикладной информатики

Адрес электронной почты записывается по определенной форме и
состоит из двух частей: имя_пользователя@имя_сервера
В электронном адресе имя и домен отделены друг от друга символом
@, который теперь по праву стал считаться символом электронной
почты.
В русском языке данный символ принято называть «собака» или
«собачка». Официальное название символа — «коммерческое at»,
иногда говорят просто at.
Происхождение символа @ неизвестно. Общепринятая гипотеза, что
это сокращение латинского «ad». Электронная почта во многом похожа
на обычную почтовую службу. Адрес электронной почты записывается
только латинскими буквами и не должен содержать пробелов.

7. Факультет Прикладной информатики

2. Формат сообщения
Основные протоколы:
SMTP (Simple Mail Transfer Protocol) - простой протокол
передачи почты, используется для отправки почты, как
клиентом на сервер, так и сервером на другой сервер.
POP3 (Post Office Protocol) - используется для приема
почты клиентом с сервера.
IMAP 4 (Internet Message Access Protocol) – аналог POP3
UUCP (Unix-Unix-CoPy) - используется для отправки и
приема почты, как клиентом на(с) сервер(а), так и
сервером на другой сервер.

8. Факультет Прикладной информатики

Первый стандарт - RFC0724 (Proposed official standard for
the format of ARPA Network messages D. Crocker, K.T. Pogran,
J. Vittal, D.A. Henderson May-12-1977).
Последняя версия - RFC2822 (Internet Message Format P.
Resnick, Ed. April 2001).
Текстовая (ASCII) информация может передаваться, как
есть.
Остальная информация должна быть закодирована, т.к.
изначально не предполагалось ее передавать. При
использовании расширения протокола SMTP - ESMTP
(Enhaced SMTP) можно кодировать в 8-битном виде. Это
все выполняет почтовая программа.

9. Факультет Прикладной информатики

Виды кодирования:
base64 - кодирует из набор 00-FFв ASCII, чтобы можно было
передавать по SMTP (кодируют бинарные файлы).
7bit - не кодирует, указывает, что код ASCII.
8bit - указывает, что не только символы ASCII.
quoted-printable - используется для кодирования национальных
языков, символов второй части таблицы ("А" - "=3D").
Сообщение состоит из:
• конверта сообщения (информация для доставки и обработки
сообщения)
• тела сообщения (данные отправителя)
В простом случае конверт состоит только из заголовка, который
отделен от тела пустой строкой.

10. Факультет Прикладной информатики

Некоторые поля заголовка:
From - адреса отправителей.
Sender - адрес реального отправителя.
Пример:
From: vasy@mail.ru
pety@mail.ru
Sender: misha@mail.ru
To - адрес получателя.
Cc - адреса получателей копий сообщений.
Date - дата отправки сообщения.
Subject - тема сообщения.
Message-ID - уникальный идентификатор сообщения.
Reply-To - адрес для ответа.
Received - адреса и время обработки сообщения промежуточным
сервером.
X-Mailer - тип и версия почтовой программы клиента.
Comments - комментарии.
Priority - приоритетность.

11. Факультет Прикладной информатики

3. Протоколы электронной почты
Первый стандарт - RFC0788 (Simple Mail Transfer Protocol J.
Postel Nov-01-1981).
Последняя версия - RFC2821 (Simple Mail Transfer Protocol J.
Klensin, Ed. April 2001).
Simple Mail Transfer Protocol - протокол высокого уровня (а
именно, уровня приложений), используется для отправки
почты, как клиентом на сервер, так и сервером на другой
сервер.
Порт по умолчанию - 25.

12. Факультет Прикладной информатики

Основной недостаток протокола, это отсутствие
аутентификации и "докачки" (как в FTP, HTTP)
сообщений, т.е. если вы посылаете большое
письмо (10Мбайт), то в случае разрыва соединения
ваше сообщение придется передавать заново, и
возможно так до бесконечности. Поэтому большие
письма необходимо резать на части.
Модель протокола
События работы SMTP протокола:
• Клиент инициирует соединение с сервером
• Клиент посылает запросы на обслуживание
• Сервер отвечает на эти запросы

13. Факультет Прикладной информатики

Протокол POP3
Post Office Protocol (POP) - протокол доставки почты
пользователю из почтового его ящика своего почтового
сервера РОР. Когда почта пришла на сервер (по SMTP), она
раскладывается по почтовым ящикам. Чтобы забрать почту
из ящика нужен POP.
Первый стандарт РОРЗ определен в RFC 1225 (Post
Office Protocol-Version 3, J. Myers, M. Rose November 1994).
Последняя версия RFC1939 (J. Myers, M. Rose May 1996
)
Порт по умолчанию - 110.
Пользователь может получить доступ к РОР-серверу из
любой точки доступа к Интернет.

14. Факультет Прикладной информатики

Особенности:
1. Соединение устанавливается только для получения
почты.
2. Протокол POP требует, чтоб текущий клиент был
единственным подключенным к ящику.
3. Письма загружаются и находятся локально.
4. Письма на сервере можно удалить.
Принцип работы POP
В протоколе РОРЗ оговорены три стадии процесса
получения почты:
авторизация
транзакция
обновление (завершение транзакции)

15. Факультет Прикладной информатики

После того как сервер и клиент РОРЗ установили соединение,
начинается стадия авторизации. На стадии авторизации клиент
идентифицирует себя для сервера. Если авторизация прошла успешно,
сервер открывает почтовый ящик клиента и начинается стадия
транзакции. В ней клиент либо запрашивает у сервера информацию
(например, список почтовых сообщений), либо просит его совершить
определенное действие (например, выдать почтовое сообщение).
Наконец, на стадии обновления сеанс связи заканчивается.
Ответ сервера может иметь два значения:
+OK - положительный ответ
-ERR - отрицательный
Если сервер содержит несколько строк, то последняя строка должна
содержать "точку".
Обозначения:
"C" - клиент
"S" - сервер

16. Факультет Прикладной информатики

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

17. Факультет Прикладной информатики

Особенности:
1. Соединение не разрывается, пока пользовательский
интерфейс активен, а сообщения загружаются только по
требованию клиента.
2. IMAP позволяет одновременный доступ нескольких
клиентов к ящику и предоставляет клиенту возможность
отслеживать изменения, вносимые другими клиентами,
подключенными
одновременно с ним.
3. Клиент может отслеживать состояние сообщения
(прочитано, отправлен ответ, удалено и т.д.); данные о
флагах хранятся на сервере.
4. Клиенты IMAP4 могут создавать, переименовывать и
удалять ящики и перемещать сообщения между ящиками.

18. Факультет Прикладной информатики

Особенности:
1. Соединение не разрывается, пока пользовательский
интерфейс активен, а сообщения загружаются только по
требованию клиента.
2. IMAP позволяет одновременный доступ нескольких
клиентов к ящику и предоставляет клиенту возможность
отслеживать изменения, вносимые другими клиентами,
подключенными
одновременно с ним.
3. Клиент может отслеживать состояние сообщения
(прочитано, отправлен ответ, удалено и т.д.); данные о
флагах хранятся на сервере.
4. Клиенты IMAP4 могут создавать, переименовывать и
удалять ящики и перемещать сообщения между ящиками.

19. Факультет Прикладной информатики

4. Сложные почтовые системы
Почтовая система позволяет организовать сложные системы, основанные
на пересылке почты от одного ко многим абонентам, это:
● Почтовые рассылки — письмо от одного адреса с одинаковым (или
меняющимся по шаблону) содержимым, рассылаемое подписчикам
рассылки. Технически может быть организовано как отправка множества
писем (используется при шаблонных письмах) или как отправка письма с
множеством получателей (в полях TO, CC, BCC). Для управления
крупными почтовыми рассылками (более 10-50 абонентов) используются
специализированные программы. Правильно организованная почтовая
рассылка должна контролировать возврат писем (сообщения о
невозможности доставить письмо) с исключением недоступных
адресатов из списка рассылки, позволять подписчикам отписываться от
рассылок.

20. Факультет Прикладной информатики

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

21. Факультет Прикладной информатики

Спам
Спам (англ. spam) — массовая рассылка коммерческой,
политической и иной рекламы или иного вида сообщений
(информации) лицам, не выражавшим желания их получать.
В общепринятом значении термин «спам» в русском языке
впервые стал употребляться применительно к рассылке
электронных писем. Не запрошенные сообщения в системах
мгновенного обмена сообщениями (например, ICQ) носят
название SPIM (англ. Spam over IM).
Доля спама в мировом почтовом трафике составляет около 80
% (2011).
Защита от спама
● Превентивная защита
● Фильтрация (автоматическая, персональная)
● Черные списки
● Белые списки
English     Русский Правила