Электронная почтовая служба

Да уж, электронная почтовая служба, или e-mail,  – один из самых популярнейших сервисов. Почти мгновенный обмен почтой очень удобен, в отличие от обыкновенных почтовых отправлений.

Даже живя в другом  полушарии Земли ваш адресат получит почту примерно через то же время, как и сосед по лестничной площадке.  А письма (сообщения) могут содержать не просто обыкновенный текст, а определенного сложного форматирования, кроме того можно вложить изображения, видео- или звуковой файл, архивы, программы, т.е. все, что душе угодно.

Для отправки можно использовать программу-клиента или web-сервис.

Как же работает доставка электронной почты? Этим процессом занимается протокол SMTP (Simple Mail Transfer Protocol).

Что такое электронный адрес, мы уже с вами рассматривали в статье «Электронная почта – что это?«  А что же происходит дальше?

В вашем почтовом клиенте обязательно настраивается передающий SMTP-сервер – сервер организации (например, корпоративный), так и сервер бесплатной почтовой службы, или же сервер провайдера, который вам предоставляет доступ в интернет.

Программа-клиент  устанавливает ТСР-соединение с почтовым сервером и передает сообщение, используя SMTP- протокол.

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

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

Как же происходит  передача по SMTP- протоколу?

Это происходит посредством команд от клиента и ответов от сервера.  После установки ТСР-соединения сервер направляет клиенту ответ о готовности сервера к работе и что соединение установлено, а также дополнительную информацию, включающую в себя текущие дату и время, программное обеспечение, с помощью которого происходит отправка, а также имя почтового домена.

Клиент, в свою очередь , отправляет на сервер данные по полному доменному имени для идентификации.  В случае, успешного завершения  инициирования сервер направляет в ваш адрес список доступных SMTP-расширений.

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

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

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

Оставить комментарий