Веб-технологии Электронная почта

В 1982 году предложения по работе с электронной почтой, выдвинутые администрацией сети ARPANET, были опубликованы в виде RFC 821 (протокол передачи) и RFC 822 (формат сообщений).

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

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

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

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

Форматы сообщений Перейдем теперь от рассмотрения пользовательского интерфейса к формату самих сообщений электронной почты. Сначала мы рассмотрим основной ASCII- формат электронного письма стандарта RFC 822.

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

MIME — многоцелевые расширения электронной почты в сети Интернет

Заголовок Content-Description представляет собой ASCII-строку, информирующую о том, что находится в сообщении. Этот заголовок позволяет пользователю принять решение о том, нужно ли ему декодировать и читать сообщение.

Итак, двоичные данные следует посылать в кодировке Base64 или quoted-prin- table

Подтип text/enriched позволяет включать в текст простой язык разметки документа. Этот язык обеспечивает системно-независимый способ выделять участки текста жирным или наклонным стилями, использовать шрифты самых разных размеров и цветов, отступы, выравнивание, верхние и нижние индексы и формировать простой макет страницы.

Тип message позволяет помещать одно сообщение в другое. Это может быть полезно для переадресации письма

Электронная почта

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

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

В электронной почте люди обожают использовать особый жаргон и сокращения, такие как BTW (By The Way - между прочим), ROTFL (Rolling On The Floor Laughing — катаюсь по полу от смеха), IMHO (In My Humble Opinion — по моему скромному мнению) и т. д. Кроме того, чрезвычайно популярны так называемые смайлики, или эмотиконы. Самые интересные из них представлены в табл. 7.2. Чтобы понять, в чем состоит их смысл, бывает полезно повернуть книгу на 90° по часовой стрелке (или голову — на 90° против часовой стрелки). Существует брошюра (Sanderson и Dougherty, 1993), в которой перечислено свыше 650 смайликов.

Таблица 7.2. Некоторые смайлики. Их не надо зубрить перед выпускным экзаменом :-) Физический уровень описывает физическую среду, составляющую сеть: медные провода, оптоволокно, космические спутники и все остальное.

Смайлик

Значение

Смайлик

Значение

Смайлик

Значение

:-)

Не воспринимай всерьез

Г-н Линкольн

:+)

Большой нос

Я зол/огорчен

Дядя Сэм

:-))

Двойной подбородок

Мне

безразлично это

Дед Мороз

:-{)

С усами

;-)

Подмигиваю

Болван

#:-)

Взъерошенные волосы

:<0)

Громко кричу

(-:

Австралиец (левша)

8-)

Носит очки

:-(*)

Мне тошно от этого

:-)Х

С бабочкой

С:-)

Очень умный

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

Было очень неудобно отсылать сообщения группе получателей. Эта возможность часто требовалась менеджерам для рассылки уведомлений своим подчиненным.

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

Отправитель сообщения никогда не знал, дошло ли его сообщение до адресата.


На главную