Диплом: Разработка почтового сервиса для MAIL.RU

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
7
Содержание
Введение
7
Основы e-mail
10
Роль электронной почты
10
Понятие электронной почты
13
Структура письма
14
Организация службы электронной почты в локальных
и глобальных сетях
19
Протоколы передачи
21
Simple Mail Transfer Protocol
24
Post Office Protocol (POP)
25
Internet Message Access Protocol
27
Multipurpose Internet Mail Extention
29
Программа Sendmail
30
Организация службы электронной почты в локальной сети
34
Ethernet
36
Почтовые программы
39
Работа с почтой через браузер
44
Программы мгновенного обмена сообщениями
46
Видеопочта
49
Заключение
51
Глоссарий
53
Список использованных источников
56
8
Введение
Актуальность выбранной темы состоит в следующем. Сейчас все
популярнее становится система электронной почты. Что это такое, каким образом
ее можно использовать, как разобраться в адресах E –mail, какие преимущества и
недостатки почтовых программ в глобальных и локальных сетях на сегодняшний
день мы имеем - в данной работе необходимо разобраться в этих сложных
вопросах.
В сознании большинства пользователей глобальной компьютерной сети
Internet сама эта сеть ассоциируется с тремя основными информационными
технологиями:
электронная почта (e-mail);
файловые архивы FTP;
World Wide Web.
Каждая из этих технологий направлена на решение одной из множества
задач информационного обслуживания пользователей сети.
Почта - традиционное средство связи, позволяющие обмениваться
информацией, по крайней мере, двум абонентам. Для того чтобы этот обмен
состоялся, необходимо написать послание и, указав адрес, опустить в почтовый
ящик, откуда письмо неминуемо попадет на почтовый узел. Если указанный
адрес соответствует общепринятым стандартам, то через некоторое время
почтальон положит его в почтовый ящик адресата. Далее абонент вскроет
послание, и - обмен информацией состоялся. Чтобы ускорить процесс,
необходимо поднять телефонную трубку, набирать телефонный номер и, если
произойдет правильное соединение, то абонент услышит необходимую
информацию. Если абонент не отвечает или его номер занят, придется повторить
процедуру еще раз.
Эти два вида связи - почтовая и телефонная - стали традиционными, они
имеют свои достоинства и недостатки. А что же такое электронная почта?
9
Электронная почта - обмен почтовыми сообщениями с любым абонентом
сети Internet. Существует возможность отправки как текстовых, так и двоичных
файлов. На размер почтового сообщения в сети Internet накладывается следующее
ограничение - размер почтового сообщения не должен превышать 64 килобайт.
Она позволяет пересылать сообщения практически с любой машины на
любую, так как большинство известных машин, работающих в разных системах,
ее поддерживают.
Основная привлекательность электронной почты - ее быстрота. Однако
есть другие преимущества которые не так широко известны. Телефон также
предоставляет почти мгновенный доступ, но исследования показали, что около
75% телефонных вызовов заканчиваются безуспешно. Электронная почта имеет
ту же скорость доступа, что и телефон, но не требует одновременного
присутствия обоих абонентов на разных концах телефонной линии. Кроме того,
она оставляет письменную копию послания, которое может быть сохранено или
передано дальше. Более того, письмо одновременно может быть послано
нескольким абонентам.
Электронная почта оказалась во многом удобнее обычной, "бумажной". Не
говоря уже о том, что Вам не приходится вставать из-за компьютера и идти до
почтового ящика, чтобы получить или отправить письмо. Кроме того:
электронной почтой сообщение в большинстве случаев доставляется
гораздо быстрее, чем обычной;
дешевле стоит;
для отправки письма нескольким адресатам не нужно печатать его во
многих экземплярах, достаточно однажды ввести текст в компьютер;
если нужно перечитать, исправить полученное или составленное вами
письмо, или использовать выдержки из него, это сделать легче,
поскольку текст уже находится в машине;
удобнее хранить большое количество писем в файле на диске, чем в
ящике
стола;
10
в файле легче и искать;
Электронная почта даёт возможность посылать сообщения, получать их в
свой электронный почтовый ящик, отвечать на письма корреспондентов
автоматически, используя их адреса, исходя из их писем, рассылать копии
письма сразу нескольким получателям, переправлять полученное письмо по
другому адресу, использовать вместо адресов (числовых или доменных имен)
логические имена, создавать несколько подразделов почтового ящика для
разного рода корреспонденции, включать в письма текстовые файлы,
пользоваться системой "отражателей почты" для ведения дискуссий с группой
ваших корреспондентов и т.д. Из Internet вы можете посылать почту в
сопредельные сети, если вы знаете адрес соответствующего шлюза, формат его
обращений и адрес в той сети.
11
1 Основы e-mail
1.1 Роль электронной почты
Электронная почта — один из наиболее широко используемых видов
сервиса, как в корпоративных сетях, так и в Интернет. Она является не просто
способом доставки сообщений, а важнейшим средством коммуникации,
распределения информации и управления различными процессами в бизнесе. Роль
электронной почты становится очевидной, если рассмотреть функции, которые
выполняет почта:
• Обеспечивает внутренний и внешний информационный обмен;
• Является компонентом системы документооборота;
• Формирует транспортный протокол корпоративных приложений;
• Является средством образования инфраструктуры электронной
коммерции.
Благодаря выполнению этих функций электронная почта решает одну из
важнейших на настоящий момент задач — формирует единое информационное
пространство. В первую очередь это касается создания общей коммуникационной
инфраструктуры, которая упрощает обмен информацией между отдельными
людьми, подразделениями одной компании и различными организациями.
Использование электронной почты для обмена информацией между людьми как
внутри отдельно взятой организации, так и за ее пределами способно коренным
образом изменить технологии и метод
В настоящее время предлагается множество различных пакетов программ
для организации системы электронной почты, в том числе в локальных сетях.
Если ЛКС через шлюз связана с сетью более высокого уровня, что практически
повсеместно распространено, то можно пользоваться услугами электронной почты
в более широком масштабе. Наиболее распространенными системами являются
Microsoft Mail, Microsoft Exchange, Lotus cc: Mail. В качестве основного протокола
работы с электронной почты используется SMTP (Simple Mail Transfer Protocol,
простой протокол передачи почты) - протокол прикладного уровня. Он
12
обеспечивает достоверную и надежную передачу сообщений между
произвольными узлами сети Internet.
Появление электронной почты можно отнести к 1965 году, когда
сотрудники Массачусетского технологического института (MIT) Ноэль Моррис и
Том Ван Влек написали программу MAIL для операционной системы CTSS
(Compatible Time-Sharing System), установленную на компьютере IBM 7090/7094.
Общее развитие электронной почты шло через развитие локального
взаимодействия пользователей на многопользовательских системах. Пользователи
могли, используя программу mail (или её эквивалент), пересылать друг другу
сообщения в пределах одного мейнфрейма (компьютера). Следующий шаг был в
возможности переслать сообщение пользователю на другой машине — для этого
использовалось указание имени машины и имени пользователя на машине. Адрес
мог записываться в виде foo!joe (пользователь joe на компьютере foo). Третий шаг
для становления электронной почты произошёл в момент появления передачи
писем через третий компьютер. В случае использования UUCP (Unix-Unix-CoPy)
адрес пользователя включал в себя маршрут до пользователя через несколько
промежуточных машин (например, gate1!gate2!foo!joe — письмо для joe через
машину gate1, gate2 на машину foo). Недостатком такой адресации было то, что
отправителю (или администратору машины, на которой работал отправитель)
необходимо было знать точный путь до машины адресата.
После появления распределённой глобальной системы имён DNS, для
указания адреса стали использоваться доменные имена — user@example.com —
пользователь user на машине example.com. Одновременно с этим происходило
переосмысление понятия «на машине». Для почты стали использоваться
выделенные сервера, на которые не имели доступ обычные пользователи (только
администраторы), а пользователи работали на своих машинах, при этом почта
приходила не на рабочие машины пользователей, а на почтовый сервер, откуда
пользователи забирали свою почту по различным сетевым протоколам.
13
Система электронной почты в Internet универсальна: сети, построенные на
совершенно разных принципах и протоколах, могут обмениваться электронными
письмами из Internet, получая тем самым доступ к другим ресурсам сети.
Практически все сервисы Internet, использующиеся обычно как сервисы
прямого доступа (on-line), имеют интерфейс к электронной почте. Поэтому если
пользователь не располагает доступом в Internet в режиме on-line, он может
получить большую часть информации, хранящейся в этой сети, посредством
дешевой электронной почты.
Система адресации электронной почты в Internet, называемая также
стандартом RFS-822 (по названию документа, в котором она описана), принята во
многих других сетях. Стандарт RFS-822 определяет уровень поддержки обмена
электронной почтой между локальными сетями, связанными линиями передачи по
протоколу TCP/IP. Имеются соглашения о преобразовании адресов на межсетевых
шлюзах, если осуществляется обмен сообщениями между сетью Internet и сетями,
не поддерживающими стандарт RFS-822.
Скорость доставки электронных писем сильно зависит от используемого
механизма передачи. В Internet существуют два механизма передачи. Первый
основан на протоколе UUCP и реализует пакетный режим передачи off-line,
характерный для дейтаграммных сетей. Письмо передается по сети от узла к узлу
программами Sendmail, и возможны задержки в каждом узле. Это дополнительный
способ передачи. Основной (второй) механизм передачи базируется на протоколе
SMTP семейства протоколов TCP/IP в сети коммутации пакетов. Он реализует
передачу почты в режиме on-line: на время передачи между отправителем и
получателем создается виртуальный канал, и письмо пересылается в течение
нескольких секунд, при этом вероятность потери или подмены письма
минимальна.
Одновременно с появлением DNS была продумана система резервирования
маршрутов доставки почты, а доменное имя в почтовом адресе перестало быть
именем конкретного компьютера и стало просто фрагментом почтового адреса. За
обслуживание домена могут отвечать многие сервера (возможно, физически
14
размещённые на разных континентах и в разных организациях), а пользователи из
одного домена могут не иметь между собой ничего общего (особенно подобное
характерно для пользователей бесплатных серверов электронной почты).
Кроме того, существовали (и существуют по настоящий момент) и другие
системы электронной почты (некоторые из них существуют и сейчас), как-то:
Netmail в сети FidoNET, X.400 в сетях X.25. Доступ к ним из интернет и обратно
осуществляется через почтовый шлюз. Для маршрутизации почты в сетях X.25 в
DNS предусмотрена специальная ресурсная запись c соответствующим названием
X25 (код 19).
1.2 Понятие электронной почты
Электронная почта во многом похожа на обычную почтовую службу.
Корреспонденция подготавливается пользователем на своем рабочем месте либо
программой подготовки почты, либо просто обычным текстовым редактором.
Обычно программа подготовки почты вызывает текстовый редактор, который
пользователь предпочитает всем остальным программам этого типа. Затем
пользователь должен вызвать программу отправки почты (программа подготовки
почты вызывает программу отправки автоматически). Стандартной программой
отправки является программа sendmail. Sendmail работает как почтовый курьер,
который доставляет обычную почту в отделение связи для дальнейшей рассылки.
В Unix-системах программа sendmail сама является отделением связи. Она
сортирует почту и рассылает ее адресатам. Для пользователей персональных
компьютеров, имеющих почтовые ящики на своих машинах и работающих с
почтовыми серверами через коммутируемые телефонные линии, могут
потребоваться дополнительные действия.
Для работы электронной почты в Internet разработан специальный
протокол Simple Mail Transfer Protocol (SMTP), который является протоколом
прикладного уровня и использует транспортный протокол TCP. Однако,
совместно с этим протоколом используется и Unix-Unix-CoPy (UUCP) протокол.
15
UUCP хорошо подходит для использования телефонных линий связи. Разница
между SMTP и UUCP заключается в том, что при использовании первого
протокола sendmail пытается найти машину-получателя почты и установить с ней
взаимодействие в режиме on-line для того, чтобы передать почту в ее почтовый
ящик. В случае использования SMTP почта достигает почтового ящика получателя
за считанные минуты и время получения сообщения зависит только от того, как
часто получатель просматривает свой почтовый ящик. При использовании UUCP
почта передается по принципу "stop-go", т.е. почтовое сообщение передается по
цепочке почтовых серверов от одной машины к другой пока не достигнет
машины-получателя или не будет отвергнуто по причине отсутствия абонента-
получателя. С одной стороны, UUCP позволяет доставлять почту по плохим
телефонным каналам, т.к. не требуется поддерживать линию все время доставки
от отправителя к получателю, а с другой стороны, бывает обидно получить
возврат сообщения через сутки после его отправки из-за того, что допущена
ошибка в имени пользователя. В целом же общие рекомендации таковы: если
имеется возможность надежно работать в режиме on-line и это является нормой, то
следует настраивать почту для работы по протоколу SMTP, если линии связи
плохие или on-line используется чрезвычайно редко, то лучше использовать
UUCP.
Основными почтовыми протоколами в Интернете (не считая частных
протоколов, шлюзуемых или туннелируемых через Интернет) являются SMTP
(Simple Mail Transport Protocol), POP (Post Office Protocol) и IMAP (Internet Mail
Access Protocol).
1.3 Структура письма
Усилия по усовершенствованию электронной почты прилагаются в трех
направлениях. Они затрагивают доставку (организация информации в служебных
полях упаковки сообщения), обработку агентами пользователя (информация в
заголовке сообщения) и тело сообщения. Наиболее интересные возможности
16
предоставляет модификация тела почтового сообщения. Тело сообщения может
переносить мультимедиа-объекты, то есть являться двоичным файлом с
графической, звуковой или видеоинформацией.В этом разделе рассматриваются
существующие методы кодирования таких данных в почтовых сообщениях
Internet.
Сообщение состоит из текста, который нужно передать адресату, и заго-
ловка, который приписывается в начале сообщения, отделяется от текста пустой
строкой, и содержит несколько строчек необходимой информации об этом
сообщении: дату отправления, адрес, обратный адрес, тему сообщения, и другие.
Названия строк заголовка расшифровываются так:
Received: отметка о прохождении через машину (почтовый штемпель). У
нашего письма таких отметок пять, значит, по пути оно прошло через пять машин,
и каждая из них обозначила, когда оно проходило.
Date: дата и время отправления письма; они указываются в стандартном
формате, поскольку большинство почтовых систем умеют сортировать сообщения
по времени.
From: имя отправителя и обратный адрес <отделен угловыми скобками>.
Message-Id: внутренний идентификатор сообщения; присваивается
почтовой службой отправителя. Каждому письму присваивается уникальный –
единственный в мире – идентификатор. Его можно использовать для ссылок на
письмо, как исходящий номер.
To: адрес получателя
Subject: тема сообщения. Пометка Re: обозначает, что это сообщение –
ответ (от слова reply) на другое сообщение. У исходного сообщения и у ответа
строка Subject: одна и та же. При составлении автором ответа почтовая служба
автоматически взяла тему из исходного сообщения. Это удобно, когда идет
длинный разговор на одну тему. Можно потребовать, чтобы почтовая служба
отсортировала сообщения по темам, и освежить в памяти предыдущие фразы
этого разговора.

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)
Value-based education: ценности в системе образования и способы их реализации на уроке английского языка. Опыт Европейских стран