Электронная почта во многом
похожа на обычную почтовую службу.
Корреспонденция подготавливается
пользователем на своем рабочем
месте либо программой подготовки
почты, либо просто обычным
текстовым редактором. Обычно
программа подготовки почты
вызывает текстовый редактор,
который пользователь предпочитает
всем остальным программам этого
типа. Затем пользователь должен
вызвать программу отправки почты
(программа подготовки почты
вызывает программу отправки
автоматически). Стандартной
программой отправки является
программа sendmail. Sendmail работает
как почтовый курьер, который
доставляет обычную почту в
отделение связи для дальнейшей
рассылки. В Unix-системах программа
sendmail сама является отделением
связи. Она сортирует почту и
рассылает ее адресатам. Для
пользователей персональных
компьютеров, имеющих почтовые
ящики на своих машинах и работающих
с почтовыми серверами через
коммутируемые телефонные линии,
могут потребоваться
дополнительные действия. Так,
например, пользователи почтовой
службы Relcom должны запускать
программу UUPC, которая осуществляет
доставку почты на почтовый сервер. Для работы электронной почты в
Internet разработан специальный
протокол Simple Mail Transfer Protocol (SMTP),
который является протоколом
прикладного уровня и использует
транспортный протокол TCP. Однако,
совместно с этим протоколом
используется и Unix-Unix-CoPy (UUCP)
протокол. UUCP хорошо подходит для
использования телефонных линий
связи. Большинство пользователей
электронной почты Relcom реально
пользуются для доставки почты на
узел именно этим протоколом.
Разница между SMTP и UUCP заключается в
том, что при использовании первого
протокола sendmail пытается найти
машину-получателя почты и
установить с ней взаимодействие в
режиме on-line для того, чтобы передать
почту в ее почтовый ящик. В случае
использования SMTP почта достигает
почтового ящика получателя за
считанные минуты и время получения
сообщения зависит только от того,
как часто получатель просматривает
свой почтовый ящик. При
использовании UUCP почта передается
по принципу "stop-go", т.е.
почтовое сообщение передается по
цепочке почтовых серверов от одной
машины к другой пока не достигнет
машины-получателя или не будет
отвергнуто по причине отсутствия
абонента-получателя. С одной
стороны, UUCP позволяет доставлять
почту по плохим телефонным каналам,
т.к. не требуется поддерживать
линию все время доставки от
отправителя к получателю, а с
другой стороны, бывает обидно
получить возврат сообщения через
сутки после его отправки из-за того,
что допущена ошибка в имени
пользователя. В целом же общие
рекомендации таковы: если имеется
возможность надежно работать в
режиме on-line и это является нормой,
то следует настраивать почту для
работы по протоколу SMTP, если линии
связи плохие или on-line используется
чрезвычайно редко, то лучше
использовать UUCP. Рис. 2.1. Структура
взаимодействия участников
почтового обмена Основой любой почтовой службы
является система адресов. Без
точного адреса невозможно
доставить почту адресату. В Internet
принята система адресов, которая
базируется на доменном адресе
машины, подключенной к сети.
Например, для пользователя paul
машины с адресом polyn.net.kiae.su
почтовый адрес будет выглядеть как:
Таким образом, адрес состоит из
двух частей: идентификатора
пользователя, который записывается
перед знаком "коммерческого
эй" - "@", и доменного адреса
машины, который записывается после
знака "@". Адрес UUCP был бы
записан как строка вида: Программа рассылки почты Sendmail
сама преобразует адреса формата
Internet в адреса формата UUCP, если
доставка сообщения осуществляется
по этому протоколу. Назад | Содержание | Вперед
2.1. Принципы организации
[email protected].
net.kiae.su!polyn!paul