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


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

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



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

Электронная почта работает по принципу «клиент»–«сервер». Клиент (MS Outlook, The bat...) готовит («упаковывает») и посылает серверу (почтовое отделение) сообщения, принимает и просматривает сообщения. Сервер электронной почты (Sendmail, MS Exchange...) обрабатывает сообщения (сортирует) и отправляет локальному адресату или удаленному серверу (почтовому отделению) (рисунок 20.5).

Рисунок 20.5 – Структура взаимодействия участников почтового обмена

Основные протоколы:

· SMTP (Simple Mail Transfer Protocol) – простой протокол передачи почты, используется для отправки почты, как клиентом на сервер, так и сервером на другой сервер.

· POP3 (Post Office Protocol) – используется для приема почты клиентом с сервера.

· UUCP (Unix–Unix–CoPy) – используется для отправки и приема почты, как клиентом на (с) сервер(а), так и сервером на другой сервер. В данное время почти не используется, поэтому рассматривать не будем.

SMTP является протоколом прикладного уровня и использует транспортный протокол TCP. Совместно с этим протоколом используется и UUCP протокол. Разница между SMTP и UUCP заключается в том, что при использовании первого протокола sendmail пытается найти машину–получателя почты и установить с ней взаимодействие в режиме on–line для того, чтобы передать почту в ее почтовый ящик, почта достигает почтового ящика получателя за считанные минуты и время получения сообщения зависит только от того, как часто получатель просматривает свой почтовый ящик. При использовании же UUCP почта передается по принципу «stop–go», т.е. сообщение передается по цепочке почтовых серверов от одной машины к другой пока не достигнет машины–получателя или не будет отвергнуто по причине отсутствия абонента–получателя. С одной стороны, UUCP позволяет доставлять почту по плохим телефонным каналам, а с другой стороны можно получить возврат сообщения через сутки после его отправки из–за того, что допущена ошибка в имени пользователя.

Основой любой почтовой службы является система адресов. В Internet принята система адресов, которая базируется на доменном адресе машины, подключенной к сети. Например, для пользователя paul машины с адресом polyn.net.kiae.su почтовый адрес будет выглядеть как:

paul@polyn.net.kiae.su.

Таким образом, адрес состоит из двух частей: идентификатора пользователя, который записывается перед знаком «коммерческого @», и доменного адреса машины, который записывается после знака «@».

Протокол SMTP

SMTP (Simple Mail Transfer Protocol) использует порт по умолчанию – 25. Основной недостаток протокола, это отсутствие аутентификации и «докачки» (как в FTP, HTTP) сообщений, т.е. если посылается большое письмо (10 Мбайт), то в случае разрыва соединения сообщение придется передавать заново. Поэтому большие письма необходимо резать на части. Модель протокола: клиент инициирует соединение с сервером; клиент посылает запросы на обслуживание; сервер отвечает на эти запросы (рисунок 20.6).

 

Рисунок 20.6 – Модель протокола SMTP

Протокол РОР

Post Office Protocol (POP) – протокол доставки почты пользователю из его почтового ящика почтового сервера РОР. Когда почта пришла на сервер (по SMTP), она раскладывается по почтовым ящикам. Чтобы забрать почту из ящика нужен POP (рисунок 20.7).

Рисунок 20.7 – Модель протокола POP

В протоколе РОР3 оговорены три стадии процесса получения почты:

· авторизация;

· транзакция;

· обновление (завершение транзакции).

После того как сервер и клиент РОР3 установили соединение, начинается стадия авторизации. На стадии авторизации клиент идентифицирует себя для сервера. Если авторизация прошла успешно, сервер открывает почтовый ящик клиента и начинается стадия транзакции. В ней клиент либо запрашивает у сервера информацию (например, список почтовых сообщений), либо просит его совершить определенное действие (например, выдать почтовое сообщение). Наконец, на стадии обновления сеанс связи заканчивается. Ответ сервера может иметь либо положительный, либо отрицательный ответ.



Поделиться:


Последнее изменение этой страницы: 2016-08-01; просмотров: 335; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.216.186.164 (0.004 с.)