Курсы английского языка курсы турецкого языка Курсы китайского языка Курсы французского языкакитайский язык курсытурецкий язык Электронная почта
СПб ТЕЛЕКОМ
Корзина  
Сумма: 0.00 руб.
Количество: 0 шт.
e-mail: sales@spbtelecom.ru

ICQ: 436502388
Главная Товары Услуги Как купить Поддержка Карта сайта
СЕРВЕР
ПРОФЕССИОНАЛОВ
В ОБЛАСТИ СВЯЗИ
Имя  Пароль 
Регистрация 
ПОИСК
Электронная почта
 
Поддержка / Словарь терминов / Прочее / Электронная почта

Электро́нная по́чта, имейл[1], емейл, е-мейл, мыло (англ. e-mail либо email, сокр. от electronic mail) — наименование технологии и предоставляемой ею услуги по пересылке и получению электронных сообщений (называемых «письма») по распределенной (в том числе глобальной) компьютерной сети. Основным отличием от прочих систем передачи сообщений (например, служб мгновенных сообщений) отличается возможностью отложенной доставки, развитой (и запутанной из-за длительного времени развития) системой взаимодействия между независимыми почтовыми серверами.

История

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

Общее развитие электронной почты шло через развитие локального взаимодействия пользователей на многопользовательских системах. Пользователи могли, используя программу mail (или её эквивалент), пересылать друг другу сообщения. Следующий шаг был в возможности переслать сообщение пользователю на другой машине — для этого использовалось указание имени машины и имени пользователя на машине. Адрес мог записываться в виде foo!joe (пользователь joe на компьютере foo). В случае использования UUCP адрес пользователя включал в себя маршрут до пользователя через несколько промежуточных машин (например, gate1!gate2!foo!joe — письмо для joe через машину gate1, gate2 на машину foo). Недостатком такой адресации было то, что отправителю (или администратору машины, на которой работал отправитель) необходимо было знать точный путь до машины адресата.

После появления распределённой глобальной системы имён DNS, для указания адреса стали использоваться доменные имена — user@example.com — пользователь user на машине example.com. Одновременно с этим происходило переосмысление понятия «на машине»: для почты стали использоваться выделенные сервера, на которые не имели доступ обычные пользователи (только администраторы), а пользователи работали на своих машинах, при этом почта приходила не на рабочие машины пользователей, а на почтовый сервер, откуда пользователи забирали свою почту по различным сетевым протоколам (среди распространённых на настоящий момент — POP3, IMAP, RCP, веб-интерфейсы). Одновременно с появлением DNS была продумана система резервирования работы почтовых серверов, а доменное имя в почтовом адресе перестало быть именем конкретного компьютера и стало просто почтовым доменом, за обслуживание которого могли отвечать многие сервера (возможно, физически размещённые на разных континентах и в разных организациях).

Кроме того, существовали и другие системы электронной почты (некоторые из них существуют и сейчас), как-то Netmail в сети FidoNET, X.400 в сетях X.25 . Доступ к ним из интернет и обратно осуществляется через почтовый шлюз

Современная архитектура

Простейший случай пересылки почты

Простейший случай пересылки почты

Если не затрагивать вопросы передачи почты по UUCP, то современная архитектура взаимодействия почтовых серверов выглядит следующим образом: в различных доменах настроены свои, независимые друг от друга, почтовые системы. У каждого почтового домена может быть несколько пользователей. (Однако, фактически, может быть так, что одна организация или персона владеет многими доменами, которые обслуживаются (физически) одной почтовой системой). Почта передаётся между узлами с использованием программ пересылки почты (англ. Mail Transfer Agent) (Такими, как, например, sendmail, exim4, postfix, Microsoft Exchange Server, Lotus Domino и т.д.). Поведение систем при связи друг с другом строго стандартизировано, для этого используется протокол SMTP (и соблюдение этого стандарта, наравне с всеобщей поддержкой DNS всеми участниками, является основой для возможности связи "всех со всеми" без предварительных договорённостей). Взаимодействие почтовой системы и пользователей, в общем случае, никак не регламентируется и может быть произвольным, хотя существуют как открытые, так и закрытые (завязанные на ПО конкретных производителей) протоколы взаимодействия между пользователями и почтовой системой. Программа, работающая в почтовой системе и обслуживающая пользователей, называется MDA (англ. mail delivery agent, агент доставки почты). В некоторых почтовых системах MDA и MTA могут быть объеденены в одну программу, в других системах могут быть разнесены в виде разных программ или вообще выполняться на различных серверах. Программа, с помощью которой пользователь осуществляет доступ, называется MUA (англ. mail user agent), хотя, в случае, например, веб-интерфеса, может и отсутствовать.

Внутри заданной почтовой системы (обычно находящейся в рамках одной организации) может быть множество почтовых серверов, выполняющих как пересылку почты внутри организации, так и другие, связанные с электронной почтой задачи: фильтрацию спама, проверку вложений антивирусом, обеспечение автоответа, архивация входящей/исходящей почты, обеспечение доступа пользователям различными методами (от POP3 до ActiveSync). Взаимодействие между серверами в рамках одной почтовой системы может быть как подчинено общим правилам (использование DNS и правил маршуртизации почты с помощью протокола SMTP), так и следовать собственным правилам компании (используемого программного обеспечения).

Релеи

DNS позволяет указать в качестве принимающего сервера (MX-запись) любой узел интернета, не обязательно являющийся частью доменной зоны домена получателя. Это может использоваться для настройки релеинга (пересылки) почты через третьи сервера. Сторонний сервер (например, более надёжный, чем сервера пользователя) принимает почту для домена пользователя и пересылает его на почтовые сервера пользователя как только появляется возможность. Исторически, контроля за тем, "кому пересылать" почту не было (или этому не придавали должного значения), и сервера без подобного контроля передавали почту на любые домены. Такие сервера называются открытыми релеями (в настоящее время новые открытые релеи появляются в основном из-за ошибок в конфигурировании сервера).

Для своих пользователей сервера почтовой системы являются релеями (пользователи отправляют почту не на сервера почтовой системы адресата, а на "свой" почтовый сервер, который передаёт письма далее). Во многих сетях провайдеров интернета возможность отправлять письма по протоколу SMTP за пределы сети закрыта (из-за использования этой возможности троянами, вирусами). В этом случае провайдер предоставляет свой SMTP-сервер, через который и направляется вся почта за пределы сети. Открытым релеем при этом считается такой релей, который не проверяет, является ли пользователь "своим" (проверка может осуществляться как на основании адреса пользователя, так и на основании идентификации паролем/сертификатом).

Структура письма

Электронное письмо состоит из следующих частей:

  • Заголовков SMTP-протокола, полученных сервером. Эти заголовки могут включаться, а могут и не включаться в тело письма в дальнейшем, так что возможна ситуация, когда сервер обладает большей информацией о письме, чем содержится в самом письме (так, например, поле RCPT TO указывает получателя письма, при этом в самом письме получатель может быть не указан). Эта информация передаётся за пределы сервера только в рамках протокола SMTP, и смена протокола при доставке почты (например, на узле-получателе в ходе внутренней маршрутизации) может приводить к потере этой информации.
  • Заголовков письма. В письме указывается служебная информация и пометки почтовых серверов, через которые прошло письмо, пометки о приоритете, указание на адрес и имя отправителя и получателя письма, тема письма и другая информация.
  • Тела письма. В теле письма находится, собственно, текст письма. Согласно стандарту, в теле письма могут находиться только символы ASCII. Поэтому при использовании национальных кодировок, различных форм представления информации (HTML, RTF, бинарные файлы) текст письма кодируется по стандарту MIME и не может быть прочитан человеком без использования декодера или почтового клиента.

TODO: использование заголовка для "журналирования" передачи почты, подробно про поля (FROM, TO, CC, BCC, X- и т.д.).


Стандарты на почтовые сообщения

TODO: mime, html, кодировки и прочий ужас.


Почтовые рассылки

TODO: Концепция почтовой рассылки, различие между рассылкой и maillist'ом (подумать об адекватных переводах), грамотная и неграмотная организация почтовых листов (ссылка на казус с 500к письмами флуда где-то в интернетах), используемое ПО, обработка списков на серверах, граница между рассылкой и спамом.

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

  • Почтовые рассылки - письмо от одного адреса с одинаковым (или меняющимся по шаблону) содержимым, рассылаемое подписчикам рассылки. Технически может быть организовано как отправка множества писем (используется при шаблонных письмах) или как отправка письма с множеством получаетелей (в полях TO, CC, BCC). Для управления крупными почтовыми рассылками (более 10-50 абонентов) используются специализированные программы (например, mailman). Правильно организованная почтовая рассылка должна контролировать возврат писем (сообщения о невозможности доставить письмо) с исключением недоступных адресатов из списка рассылки, позволять подписчикам отписываться от рассылок. Нежелательные почтовые рассылки называются спамом и существенно осложняют функционирование почтовых систем.
  • Группы переписки - специализированный тип почтовой рассылки, в которой письмо на адрес группы (обычный почтовый адрес, обработкой почты которого занимается специализированная программа) рассылается всем участникам группы. Является аналогом новостных конференций, эхоконференций. Правильно настроенная почтовая рассылка должна контролировать циклы (два робота рассылок, подписанные друг на друга способны создать бесконечный цикл пересылки писем), ограничивать список участников рассылки, имеющих право на помещение сообщения, выполнять прочие требования к почтовой рассылке.

Коммерческое использование

TODO: 1) Налчиие коммерческих и ad-based почтовых серверов 2) Использование почты в бизнес-процессах 3) использование почты для функционирования коммерческого по, такого как Collaboration work 3) СПАМ СПАМ СПАМ 4) ЭЦП в письмах.


Серверы электронной почты с числом учётных записей больше 10 млн.

  • mail.ru
  • Почта Gmail
  • Яндекс.Почта
  • Rambler-почта
  • Почта Yahoo

Протоколы передачи электронной почты

  • IMAP
  • POP3
  • SMTP
  • UUCP

Популярные программы для работы с E-mail

  • Eudora Mail
  • Evolution
  • KMail
  • Mozilla Mail
  • Mozilla Thunderbird
  • Netscape Mail
  • Novell GroupWise
  • Opera Mail (M2)
  • Outlook
  • Outlook Express
  • TheBat!