Электронная почта. Часть I Мировые информационные ресурсы Лекция 8.

Презентация:



Advertisements
Похожие презентации
Демонстрационный материал к уроку"Электронная почта и другие услуги сетей" Электронная почта и другие сервисы компьютерных сетей Назначение электронной.
Advertisements

П.2.3. Информационные услуги Интернета (Для чего используется)
Структура почтовых сообщений. Формат почтовых сообщений From: To: Date: Subject: Message-ID: тело сообщения … Заголовок (header) Тело сообщения (Body)
У Ч Е Б Н Ы Й Ц Е Н Т Р ИНФОРМЗАЩИТА Базовые понятия систем электронной почты Раздел 1.
IATK. Электронная почта - технология и предоставляемые ею услуги по пересылке и получению электронных сообщений (называемых «письма» или.
Двоичное кодирование текстовой информации Информация и информационные процессы.
Глобальная сеть Интернет и её информационные сервисы: Авторы: ученик 10 «А» класса Близняков Александр ученица 10 «А» класса Тихомирова Анна ученик 10.
ПОЧТОВЫЕ ПРОГРАММЫ Электронная почта, с одной стороны, это просто электронная замена бумажной почты, конвертов, почтальонов, мешков с письмами, а с другой.
Электронная почта Коммуникационные технологии. Электронная почта - сервис Интернета, позволяющий обмениваться между компьютерами посредством сети электронными.
Наиболее популярные ресурсы Интернета это Всемирная паутина Электронная почта Файловые архивы Общение в Интернете Мобильный Интернет.
Электронная почта Коммуникационные технологии. Электронная почта - сервис Интернета, позволяющий обмениваться между компьютерами посредством сети электронными.
Разновидности компьютерных сетей Локальная сеть -это объединение компьютеров, расположенных на небольшом расстоянии друг от друга. Региональная сеть -это.
Электронная почта История создания 1972 год. Рэй Томлинсон (Ray Tomlinson), движимый необходимостью создания для разработчиков ARPANET простых средств.
Электронная почта . Электронная почта - обмен почтовыми сообщениями с любым абонентом сети Internet.
Двоичное кодирование текстовой информации Информация и информационные процессы.
Информатика в школе Электронная почта Коммуникационные технологии.
ИНТЕРНЕТ. Адресация в Интернете. ИНТЕРНЕТ Интернет наиболее популярная глобальная компьютерная сеть. В состав её входят и отдельные компьютеры, но большей.
Сервисы Интернет. РЕЗОЛЮЦИЯ: Федеральный сетевой совет признает, что следующие словосочетания отражают наше определение термина "Интернет". Интернет это.
Тексты в компьютерной памяти Презентация к уроку «Тексты в компьютерной памяти» Подготовила Артемова Е.В. Учитель информатики и ИКТ МБОУ «СОШ 8 г. Петровска.
Электронная почта Коммуникационные технологии Выполнила учитель информатики Андреева Инга Викторовна.
Транксрипт:

Электронная почта. Часть I Мировые информационные ресурсы Лекция 8

История В октябре 1971 года Рэй Томлинсон, программист из американской компьютерной фирмы Bolt Beranek and Newman, разрабатывает систему электронной почты. Рэй Томлисон отправил с одного компьютера на другой послание "QWERTYUI" - простой набор клавиш верхней строки клавиатуры. До сих пор электронная почта остается самым распространенным способом связи в Интернете. Ее популярность не просто велика она огромна. По статистическим данным на 2005 год в день по всему миру пересылалось более 35 миллиардов электронных писем. Значок являющийся неотъемлемой частью любого электронного адреса, используется для этой цели практически с самого начала. Интересно, что в разных странах его называют совершенно по разному: у нас «собачка», в Дании «хобот слона», в Греции «маленькая утка», а в Германии «висящая обезьяна».

История В 2011 году мир отметил сорокалетие с момента первой отправки электронного письма. Своеобразное поздравление подготовили власти Германии, где с начала юбилейного года прекратили принимать от населения международные телеграммы для пересылки. В 1990 году по каналам Deutsche Telekom было отправлено более полутора миллионов международных телеграмм, а в 2000-м – только 70 тысяч. Телеграф – отец телефона и дедушка интернета – стал нерентабельным. Его сперва потеснил телефакс, а электронная почта, похоже, сделала и вовсе достоянием истории. Рэй Томлинсон – изобретатель электронной почты, соединившей в 1971 г. пользователей удаленных компьютеров сети Arpanet.

Терминология Клиенты: MUA (Mail User Agent). Примеры: MS Outlook, MS Outlook Express, TheBat!, Mozilla Mail, KMail и т.д. Серверы: MTA (Mail Transfer Agent) – сервер отправки сообщений. Примеры: sendmail, Postfix, QMail, Exim, MS Exchange и др. Сервер почтовых ящиков – сервер, управляющий почтовыми ящиками пользователей и предоставляющий к ним доступ на основе протоколов POP3 и/или IMAP. Примеры: Courier, vpopmail и др.

Общая схема работы MUA POP3 MTA IMAP MTA MUAMTA Интернет Почтовые ящики MTA

Формат почтового сообщения Формат почтового сообщения похож на формат HTTP- запросов и ответов. Он состоит из двух частей: блока заголовков и тела письма – разделенных пустой строкой. Заголовки сообщения имеют тот же самый формат, что и заголовки в HTTP-запросах и ответах. …………………………………… …………………………………… …………………………………… …………………………………… …………………………………… …………………………………… …………………………………… тело сообщения блок заголовков пустая строка

Примеры заголовков Return-Path – адрес, куда необходимо отправлять сообщения об ошибках Delivered-To – адрес, на который письмо было доставлено Received – регистрационная запись, оставляемая каждым почтовым сервером, через которое прошло письмо From – от кого было отправлено письмо To – кому предназначается письмо Date – дата отправления письма Content-Type – тип содержимого письма и т.д. Return-Path: Delivered-To: Received: from mail.tversu.ru (localhost.localdomain [ ]) by mail.tversu.ru (Postfix) with ESMTP id 2258E4D9A64 for ; Mon, 29 Oct :45: (MSK) Received: from webmail42.mail.yandex.net (webmail42.mail.yandex.net [ ]) by mail.tversu.ru (Postfix) with ESMTP id D6EB24D9A40 for ; Mon, 29 Oct :45: (MSK) Received: from YAMAIL (webmail42) by mail.yandex.ru id S AbXJ2So5 for ; Mon, 29 Oct :44: From: Vasya Pupkin To: Subject: Как дела? MIME-Version: 1.0 Date: Mon, 29 Oct :44: Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=KOI8-R Привет! Как дела? -- Яндекс.Почта - Проверьте почту с мобильного устройства:

Что можно посылать? Изначально содержимое письма могло быть только текстом. Однако, в будущем стало ясно, что было бы удобно посылать в почтовом сообщении не только текст, но и графику, видео и любые произвольные файлы, а также форматировать текст при помощи HTML и т.д. Для этого был разработан стандарт MIME (Multipurpose Internet Mail Extension - Многоцелевые Расширения Почты Интернет) стандарт, описывающий передачу различных типов данных по электронной почте.

MIME Если тело сообщения оформлено согласно стандарту MIME ( ), необходимо, чтобы среди заголовков был заголовок MIME-Version с версией стандарта. Следующий важный заголовок: Content-Type. Назначение этого поля – наиболее полное описание данных, содержащихся в теле, с тем, чтобы почтовый агент получателя мог выбрать соответствующий механизм для их обаботки.

Content-Type Значение данного поля включает в себя индентификаторы MIME-типа и подтипа документа, а также может содержать некоторую вспомогательную информацию, которая может потребоваться для конкретного типа данных (дополнительная информация отделяется от значения точкой с запятой). Например: Content-Type: image/jpeg Content-Type: image/gif Content-Type: text/html Content-Type: video/mpeg Content-Type: application/octet-stream

Примеры заголовков Return-Path: Delivered-To: Received: from mail.tversu.ru (localhost.localdomain [ ]) by mail.tversu.ru (Postfix) with ESMTP id 2258E4D9A64 for ; Mon, 29 Oct :45: (MSK) Received: from webmail42.mail.yandex.net (webmail42.mail.yandex.net [ ]) by mail.tversu.ru (Postfix) with ESMTP id D6EB24D9A40 for ; Mon, 29 Oct :45: (MSK) Received: from YAMAIL (webmail42) by mail.yandex.ru id S AbXJ2So5 for ; Mon, 29 Oct :44: From: Vasya Pupkin To: Subject: Как дела? MIME-Version: 1.0 Date: Mon, 29 Oct :44: Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=KOI8-R Привет! Как дела? -- Яндекс.Почта - Проверьте почту с мобильного устройства:

Content-Transfer-Encoding Некоторая информация иногда предварительно кодируется и только потом вставляется в тело письма. Это связано в основном с историческими причинами – так как почта возникла до Интернета. В то время сети были разнородными и построенными на разных протоколах и технологиях, и передача всех байт информации без изменений была под вопросом.

ASCII (American Standard Code for Information Interchange – американский стандратный код для обмена информацией) – таблица, которая каждому байту от 0 до 127 приписывает некоторое значение. На восьмибитных архитектурах восьмой бит обычно приравнивается к нулю. ASCII Основная таблица ASCII Расширенная таблица ASCII

Content-Transfer-Encoding Кот При прохождении через 7-битные сети, значения восьмых битов могли потеряться. В результате чего происходила потеря информации Jnr

ASCII Основная таблица ASCII Расширенная таблица ASCII

Content-Transfer-Encoding Cat Cat

Возможные значения этого заголовка: 7bit – тело письма задано в 7-битной ASCII кодировке quoted-printable – тело закодировано соотв. алгоритмом base64 – тело закодировано соотв. алгоритмом 8bit – тело письма задано в 8-битной ASCII кодировке binary – в теле письма идут двоичные данные

Content-Transfer-Encoding Для того, чтобы избежать потери информации, были разработаны кодировки, при помощи которых любую последовательность байт (в диапазоне от 0 до 255) можно конвертировать в последовательность байт заданного (безопасного) диапазона. Например, Base64 – кодировка, конвертирующая любую последовательность байт в последовательность символов из алфавита: ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz /

Base yu7 Котидетдомой. y ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz /

Base64 Основные свойства Base64: 1) Результат кодирования представляет собой цепочку из алфавитно-цифровых символов нижней таблицы ASCII 2) Размер закодированной строки на 30% больше размера исходной строки: каждые три байта кодируются четырьмя байтами: получаем (1/4) * 100 = 25% служебной нагрузки.

Вложения Каким образом в одном почтовом сообщении наряду с самим текстом могут уживаться вложения? Благодаря значению заголовка Content-Type: multipart/mixed. В качестве дополнительного параметра этого заголовка указывается граница (boundary) частей. Например: Content-Type: multipart/mixed; boundary=gc0p4Jq0M2Yt08jU534c0p Это означает, что тело письма состоит из нескольких частей, каждая из которых отделена друг от друга последовательностью: --gc0p4Jq0M2Yt08jU534c0p Отличие последней метки состоит в добавлении двух дефисов в конец: --gc0p4Jq0M2Yt08jU534c0p-- From: To: Subject: Документ MIME-Version: 1.0 Content-type: multipart/mixed; boundary="simple boundary" --simple boundary Content-Disposition: attachment; filename="file.zip" Content-Transfer-Encoding: base64 Content-Type: application/x-zip-compressed; name="file.zip" UEsDBBQAAgAIAE8nWzfsDbBK8LMDAA… --simple boundary Content-type: text/plain; charset=us-ascii Привет! Во вложении тот файл, который я тебе обещал! --simple boundary-- From: To: Subject: Документ MIME-Version: 1.0 Content-Type: multipart/alternative; boundary=boundary42 --boundary42 Content-Type: text/plain; charset=us-ascii... Здесь содержится версия простым текстом boundary42 Content-Type: text/html.... Здесь содержится версия с HTML --boundary42 Content-Type: text/x-whatever.... Здесь содержится версия в гипотетическом формате... --boundary42--