Windows ХР Professional содержит службу SMTP как компонент Internet Information Services (1IS) и позволяет компьютеру выступать в роли сервера перенаправления почты. Наличие службы SMTP не делает Windows ХР полноценным почтовым сервером с почтовыми ящикам^для входящей почты, но позволяет отправлять исходящую почту или помещать входящие сообщения в особую папку, из которой другая программа или служба может их обработать. Служба SMTP особенно полезна, если нужно перенаправить сообщения с Web-сайта или из других приложений. В этой главе рассказывается про протокол SMTP и принципы его работы, а также при установку и настройку службы SMTP.
Обзор протокола SMTP и службы SMTP
Простой протокол пересылки почты (Simple Mail Transfer Protocol, SMTP) - основной стандарт для отправки электронных сообщений через Интернет. Post Office Protocol З (РОРЗ) является распространенным протоколом, используемым для получения почты с почтового сервера. Таким образом, SMTP, РОРЗ, а также протокол доступа к сообщениям в Интернете — Internet Access Message Protocol (IMAP) вместе обеспечивают отправку и прием электронной почты.
Вот что происходит при отправке электронного сообщения из обычного клиента электронной почты, например Outlook Express.
1. При щелчке по кнопке Send (Отправить) в почтовой программе происходит подключение к SMTP, указанному в свойствах учетной записи.
2. После установки подключения клиент использует протокол SMTP для передачи сообщений на ваш почтовый сервер.
3. Почтовый сервер устанавливает SMTP-подключение с SMTP-сервером домена электронного сообщения (на основе указанного в адресе получателя домена) и отправляет сообщения на конечный сервер.
4. Клиент получателя использует протокол РОРЗ или другой (не SMTP) для загрузки сообщения на компьютер.
Конечно, существуют и другие сценарии. К примеру, ваш почтовый сервер в действительности может быть сервером пересылки почты, перенаправляя сообщения на другой SMTP-сервер, который заботится о рассылке сообщений по конечным адресам. Либо принимающий SMTP-сервер, для определенного домена выступает в роли внешнего сервера для других серверов и после получения сообщения перенаправляет его дл»последующей отправки или обработки.
Где здесь может пригодиться-служба SMTP Windows ХР? Она может работать в качестве перенаправляющего агента. К примеру, вы настроили компьютер с системой Windows ХР на работу в, качестве Web-сервера для своей внутренней сети и хотите добавить некоторые формы для ввода данных или отчетов о проблемах, выполнения заказов или выполнения других действий на внутрисетевом сайте. Служба SMTP послужит для перенаправления почты, принимая сообщения из форм и пересылая их на почтовый сервер компании.
Замечание Служба SMTP может перенаправлять входящие сообщения в специальную папку на компьютере, но тогда другим процессам придется следить ч за этой папкой на предмет появления в ней новых сообщений и затем обрабатывать эти сообщения. В Windows ХР нет такой возможности, поэтому я не буду рассматривать подобное использование службы SMTP.
marianto.ru