Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Как работает почта

.pdf
Скачиваний:
8
Добавлен:
10.02.2015
Размер:
224.46 Кб
Скачать

Реально действующая системаэлектроннойпочты

Для подавляющего большинства людей в настоящее время реальная система электронной почты состоит из двух различных серверов, работающих на серверной машине. Один называется SMTP Server, сокращение SMTP означает простой протокол электронной почты

(Simple Mail Transfer Protocol). SMTP server отвечает за исходящую электронную почту. Другой сервер это либо сервер POP3, либо сервер IMAP. каждый из них обрабатывает входящую почту. POP построен на базе протокола почтового отделения (Post Office Protocol), а IMAP использует протокол доступа к интернет-сообщениям (Internet Mail Access Protocol). Типичный сервер электронной почты выглядит приблизительно так:

Сервер SMTP принимает сигналы по хорошо известному порту 25, POP3

по порту 110, а IMAP использует порт 143 (подробности, касающиеся портов, смотрите в статье о том, как работают Web-серверы).

Сервер SMTP

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

Допустим, пользователь хочет отправить сообщение электронной почты. Допустим также, что имя пользователя brain и его учетная запись находится на howstuffworks.com. Он собирается отправить сообщение на jsmith@mindspring.com. Пользователь применяет отдельный почтовый клиент типа Outlook Express.

При создании учетной записи на howstuffworks пользователь указал программе имя сервера электронной почты mail.howstuffworks.com. После того, как написано сообщение и нажата кнопка Send («Отправить»), происходит следующее:

SMTP сервером на mail.howstuffworksOutlook Express.comсоединяетсяпо порту 25. с

указываетOutlookемуExpressадрес отправителяобмениветсяи адресинформациейполучателя,са такжеSMTPпередаетсрвром,

тело сообщения.

сообщение ( jsmith@mindspring.com) и разбивает его на две части: имя

SMTP сервер принимадоменат адрес, по которомуследуеотправить получателя (jsmith) и имя (mindspring.com). Если адрес, по которому следует отправить сообщение, указывает на пользователя, не находящегося на howstuffworks.com, сервер SMTP просто передаст сообщение POP3 серверу на howstuffworks.com, используя маленькую программу под названием «Агент доставки электронной почты» (delivery agent). Поскольку получатель располагается в другом домене, SMTP нужно обменяться информацией с этим доменом.

Name Server, DNS) (подробности смотрите в статье о том, как работаютWeb-серверыSMTP сервер). SMTP серверущеспрашиваетляе диалог: «МожетервмнеродатьдоменныхименIP адрес (Do

SMTP сервера для mindspring.com?» DNS в ответ выдает один или более IP адресов для SMTP сервера (серверов), с которым(и) Mindspring работает.

Mindspring через порт 25. Далее происходит такойсяжесSMTPобменсерверомпростойнатекстовойSMTP синформациейрвр наhowstuffworks, как и в случае.com оединяеобмена пользовательского клиента электронной почты с SMTP сервером для HowStuffWorks, при этом сообщение передается на сервер Mindspring. Сервер Mindspring распознает, что доменное имя для jsmith имеется на Mindspring, поэтому он передает сообщение на POP3 сервер, находящийся на Mindspring, а тот в свою очередь помещает сообщение в почтовый ящик jsmith.

Если по какой-то причине SMTP сервер на HowStuffWorks не может связаться с SMTP сервером на Mindspring, сообщение ставится в очередь. SMTP сервер на большинстве машин использует для самой пересылки программу под названием sendmail, поэтому такая очередь называется очередью sendmail. Sendmail периодически делает попытки повторно отправить сообщения из этой очереди. Эта программа может, например, пытаться отправить сообщение каждые 15 минут. По истечении четырех часов безуспешных попыток обычно пользователю приходит сообщение электронной почты, уведомляющее, что существует некоторая проблема. По прошествии пяти дней, если так и не удалось отправить сообщение, в большинстве конфигураций предусмотрен отказ от дальнейших попыток и возвращение электронного письма отправителю в качестве неотправленного.

SMTP сервер понимает очень простые текстовые команды типа HELO, MAIL, RCPT и DATA. Вот наиболее распространенные команды:

HELO- представьтесь, указывается IP адрес отправителя

- представьтесь (указывается IP адрес отправителя) и просьбаработатьEHLO в режиме расширенных SMTP команд

MAIL FROM: - указывается отправительRCPT TO:- указывается получатель

- серверу указывается, что передается тело письма (в первых трехDATAстроках должны быть адрес получателя, адрес отправителя и тема

письма)- прервать выполнение текущего процесса с удалением всех сохраненныхRSET данных

- завершение сессии

QUIT

HELP- запрос у сервера полезной помощи по командамVRFY- проверить адрес

списокEXPNпочтовой- просит сервергруппыподтвердить, что переданный аргумент - этоVERB подробно

ля отправки или получения сообщения электронной почты необходимо лишь знать адрес электронной почты получателя. Учетная запись электронной почты защищается паролем, который выбирает пользователь. Создать учетную запись электронной почты можно разными способами: 1. Если у вас есть учетная запись у поставщика услуг Интернета, то, возможно, есть и учетная запись POP (почтового протокола). 2. Можно получить учетную запись электронной почты с веб-интерфейсом в организациях, предоставляющих бесплатные почтовые услуги, таких как Hotmail, Yahoo, Mail, Rambler, Google и других.

Яндекс.Директ QuickMe Почта для бизнесаКорпоративная Web-почта

для малого и среднего бизнеса любой отрасли. Адрес и телефонsaas.i- oblako.ru Электронная почта, основанная на веб-интерфейсе, обычно реализуется с помощью протокола, называемого IMAP. Протокол IMAP аналог POP, он также используется для скачивания почты. В отличие от POP, указанный протокол скачивает заголовки и поддерживает постоянную связь с сервером. Он не так стабилен, как POP, но имеет два преимущества: • Из-за того, что не происходит скачивание каждого сообщения, есть возможность управлять большим количеством писем. • Вы можете использовать IMAP для того, чтобы удалять определенные сообщения прямо с сервера. Можно завести себе столько почтовых адресов, сколько позволит память, т. е. если вам удастся запомнить все эти адреса и пароли. Но если вам необходимо завести большое количество почтовых адресов, например, для рассылки информации, то для этого существуют специальные программы, как и для хранения всех логинов и паролей скрытыми под одним паролем. При отправке сообщения электронной почты применяется протокол SMTP. Это язык, на котором ваш компьютер общается с другой машиной при отправке электронной почты. При получении электронной почты программа почтового клиента также пользуются протоколами POP или Internet Message Access Protocol (IMAP), что зависит от сервера, с которого она получает почту. Посмотрим сначала, каким образом сообщение электронной почты находит дорогу к своему получателю, находящемуся в другой точке земного шара. Почтовая система Интернета, по сути, является объединением системы клиент-сервер и сервер-сервер, в котором невидимо трудится целая группа агентов. Сообщение электронной почты составляется с помощью клиентских программ,

таких как Microsoft Outlook Express, Netscape Messenger, The Bat, KMail, Novell GroupWise, Lotus Notes и других. Электронный почтальон доставляет его в назначенное почтовое отделение, т. е. на сервер исходящей почты, который вы выбрали. Этому серверу может потребоваться вступить в связь с другим почтовым сервером, если получатель находится вне зоны его ответственности. Получив сообщение электронной почты, почтовый сервер на приемном конце просит еще одну выполняющуюся на сервере программу поместить письмо в почтовый ящик получателя. Фактическое получение сообщения электронной почты из почтового ящика на сервере входящей почты осуществляет почтовый клиент получателя. Программа почтового клиента называется пользовательским почтовым агентом -

Mail User Agent (MUA), а почтовый сервер - агентом передачи сообщений

- Mail Transfer Agent (MTA). MUA занимается как доставкой, так и получением почтовых сообщений. Помещением сообщений электронной почты в почтовый ящик получателя в действительности занимается не МТА. Этим ведает другая маленькая программа, которую называют агентом доставки сообщений - Mail Delivery Agent (MDA). Как мы видим, в обработке электронной почты участвуют различные программные агенты. Как и люди, чтобы выполнить свою работу, они должны пользоваться общим языком, которым и является протокол. В настоящее время передача писем по электронной почте имеет большое распространение среди всех возрастных групп. Наверное, многие даже и не задумывались о том, что именно помогает им переслать письма другим людям.

Автор: Денис Руденко

Источник: http://shkolazhizni.ru/archive/0/n-6163/ © Shkolazhizni.ru

Что такое электронная почта?

Электронная почта основное средство общения в Интернет и считается самой старой службой Интернета.

Свое существование она начала в середине 70-х годов.

Принцип ее работы довольно прост: вы подключаетесь к компьютерной системе, пишите письмо и отправляете его человеку, чей компьютер подключен к другой

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

систем, пока не дойдет до места назначения.

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

типов: документы, таблицы, графические, звуковые и видеофайлы.

Электронная почта похожа на обыкновенную почту. Только вместо бумаги и ручки вы используете клавиатуру,

набирая текст письма в окне почтовой программы или браузера. Письма отправляете нажатием кнопки «Отправить» или аналогичной.

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

Персональный почтовый ящик дисковое пространство на почтовом сервере, выделенное для хранения входящих и исходящих писем пользователя.

После подключения к почтовому серверу пользователь может:

помещать в почтовый ящик исходящие письма;

забирать из почтового ящика входящие письма.

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

вашего компьютера.

Вы можете хранить в папках на сервере нужные вам письма. Уточняю я этот вопрос потому, что сталкивалась с пользователями, которые удаляют все письма, сразу, после их прочтения. И на почтовых серверах, и в социальных сетях. Объясняя это тем, что не хотят забивать память своего компьютера.

Для хранения ваших писем почтовые серверы предоставляют каждому зарегистрированному пользователю определённый объём дискового пространства для хранения писем. Например: на Яндекс.Почте 10 мегабайт, на почте Mail.ru 5 мегабайт, на почте Gmail.com более 7 гигабайт.

Каждый ваш визит на почту, по своему электронному адресу называется «сессией».

Независимо от того, зашли ли вы прочитать почту или отправить свои письма.

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

тратиться на бумагу, конверт, марки (особенно, если адресат от нас очень далеко), достаточно на несколько секунд подключится к Интернет.

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

низким затратам, высокой скорости передачи сообщений, электронная почта в настоящее время составляет серьезную конкуренцию обычной. Ее преимущества оценили и деловые люди. Очень часто при приеме на работу от соискателя требуют навыков работы с электронной почтой.

Кроме того, электронная почта позволяет:

посылать сообщение сразу нескольким абонентам;

пересылать письма на другие адреса;

включить автоответчик, на все приходящие письма будет автоматически отсылаться ответ;

создать правила для выполнения определенных действий

соднотипными сообщениями (например, удалять рекламные сообщения, приходящие от определенных адресов) и так далее.

Что представляет собой письмо, передаваемое посредством электронной почты?

Обычно для создания, отправки и получения сообщений электронной почты

применяются специальные почтовые программы, такие, как Microsoft Outlook Express, Netscape Composer, The Bat! и т.д.

Другой популярный способ работы с почтой не предполагает использования специальной почтовой программы достаточно обычного браузера. Посетителю достаточно зайти на свою почтовую страницу, чтобы отправлять и получать письма.

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

За удобство, доступность и практическую бесплатность электронной почты, равно как и за другие «бесплатные» ресурсы Интернет, вам неизбежно придется

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

Отвечать на «спам» не рекомендую спамеры прибегают к хитростям, например, если к вам приходит электронное письмо с рекламой какой-либо услуги и предложением

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

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

Из чего состоит адрес Электронной почты? Адрес электронной почты E-mail address состоит:

ИмяПользователя@ИмяПочтовогоСервера (домен).

Где первая часть адреса это ваше имя или псевдоним.

Символ @ (собака) используется для отделения пользовательского имени от доменного имени сервера.

Современное официальное название символа @ «коммерческое at» . В России пользователи чаще всего называют символ «@», «собакой». Почему именно «собака»?

Существует несколько версий происхождения этого забавного названия.

Во-первых значок действительно похож на свернувшуюся калачиком собачку.

Во-вторых отрывистое звучание английского «at» немного