INTERNET-WEB.RU
Обучение работе с ПК
Операционные системы
Флеш (Flash)

Подключение к почтовому серверу

Для работы с личным почтовым ящиком необходимо осуществить подключение к серверу. Для этой операции нужно указать имя почтового сервера, имя пользователя и его пароль. В зависимости от вариантов подключения существуют особенности аутенфикации: при работе в локальной компьютерной сети могут использоваться параметры бюджета пользователя (иными словами, используются то имя и тот пароль, которые были введены при входе в сеть), при подключении к почтовому серверу Интернета в общем случае нужно использовать имя, отличное от имени подключения к Сети, и соответствующий этому имени пароль.


 Параметры сообщения

Если в меню программы Outlook выбрать команду Вид => Параметры, то на экране появится окно, в котором среди прочего можно проследить весь путь письма (и время прохождения) от точки отправления до места его

получения

Используемые протоколы подключения

RPC. Для подключения к почтовому серверу Microsoft Exchange используются функции удаленного вызова процедур (RPC). Этот вариант обозначается в настройках Outlook как «поддержка MS Exchange». При установке MS Office 97 эту опцию необходимо дополнительно включить при определении параметров программы установки (Setup). При работе в MS Office 2000/XP опция выбирается в мастере установки при первом старте почтового клиента (как вариант «Корпоративная почта»).

РОРЗ. Наиболее часто используемый протокол для чтения сообщений с почтовых серверов Интернета (для передачи сообщений используется протокол SMTP). Позволяет только читать электронную почту. При типовых установках почтового клиента используется пакетный прием сообщений электронной почты: все письма копируются на компьютер пользователя и удаляются затем с сервера. Такой способ уменьшает время работы почтовой программы при подключении к сети, что экономит средства при повременной оплате соединения.

IMAP. При подключении по протоколу IMAP пользователь может не только читать входящую почту, но и создавать дополнительные папки на почтовом сервере, просматривать информацию, содержащуюся в общих

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

Данный вариант подключения более удобен по сравнению с РОРЗ (позволяет просмотреть предварительно почту, не загружая ее на компьютер, дает возможность организовать структуру папок с сообщениями, «читать» папки специальной конфигурации — контакты и т. п.). При использовании протокола IMAP обратите внимание на настройки почтового клиента при приеме сообщений. Так, в программе MS Outlook Express по умолчанию все новые сообщения копируются на локальный компьютер пользователя и не удаляются на почтовом сервере. Так как на большинстве почтовых серверов существует ограничение на объем почтового ящика, то через некоторое время вы можете столкнуться с отказом принимать новую почту из-за того, что ящик переполнен.

HTTP. Основное преимущество использования данного протокола — возможность работы с почтой с помощью обычной программы просмотра сети Интернет (MS Internet Explorer, Netscape Navigator, Opera и т. п.).

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

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

Пример использования telnet при работе с почтой

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

Ручной ввод команд отправки и приема электронных сообщений в настоящее время применяется в основном только для проверки соединений и поиска неисправности. Для работы с данными командами можно использовать telnet-клиент, который входит в стандартную поставку Windows.

Отправка сообщений

Отправка сообщений электронной почты осуществляется по протоколу SMTP, который использует 25-й порт (см. приложениие 1). Ниже приведена простейшая процедура отправки электронного сообщения из командной строки. Строки, которые вводятся с клавиатуры, набраны более узким шрифтом и дополнительно помечены знаком «>».


Первая строка примера — это команда подключения telnet-клиента к почтовому серверу exchange на 25-й порт (SMTP-протокол). В ответ сервер сообщает свое имя, версию программы и текущую дату. Далее, по правилам, системы должны обменяться приветствиями — клиент посылает «Helo», на что получает соответствующий ответ от сервера. Затем следует сообщение, от кого посылается письмо (mail from:), на которое сервер отвечает согласием. После чего сообщается адресат корреспонденции [rcpt to:) и, наконец, следует сам текст письма, который начинается с команды клиента data.

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

Строки ответов от почтового сервера не регламентированы, они могут отличаться от данных в примере (единственное ограничение: ответ на helo должен после кода информировать об имени почтового домена). Поэтому для почтовых программ важны коды, с которых начинаются ответы сервера: они определены специальными рекомендациями и свидетельствуют об успехе или ошибке в обработке каждой полученной строки.

/g> Среди SMTP-команд отметим еще RSET — сброс соединения, VRFY — ~* проверку почтовым сервером адреса получателя без отправки

сообщения, NOOP — команда просто вызывает ответ сервера с кодом 220 (отсутствие ошибки).

Существуют «расширения» команд SMTP. При использовании расширений клиент может предварительно информировать о размере сообщения, запрашивать подтверждение приема сообщения и прочтения его получателем и т. п. В этом случае в качестве приветствия используется ключевое слово ehelo. Если сервер возвращает код ошибки, то системы переходят на стандартный набор. Стандартный же набор должен обрабатываться любым почтовым сервером.

Чтете сообщений

Самый простой способ прочесть сообщение из командной строки — это воспользоваться протоколом РОРЗ. Следующий пример поясняет использование в этой ситуации telnet-клиента.


Первой строкой мы подключаемся к почтовому серверу (порт протокола РОРЗ — ПО). После получения от него приветствия мы вводим свои идентификационные данные (сначала имя — user имя_пользователя, а затем — пароль pass). Затем посылаем команду — показать список сообщений в почтовом ящике (list). Сервер сообщает список с указанием объема каждого сообщения (цифра после номера сообщения). Следующей командой мы просим показать сообщение с заданным номером (retr 3, самое «свежее» сообщение имеет наибольший номер). В заключение мы удаляем это сообщение с сервера [dele 3) и снова просматриваем список, убеждаясь в выполнении заданной команды.

Мастер настройки почтового клиента

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

Если вы хотите вновь воспользоваться мастером настройки, то удалите все существующие профили почты, выполнив команду Панель управления => Почта => закладка Службы => кнопка Показать профили Ф удалить все существующие профили подключения.

Подключение к нескольким почтовым ящикам

Обычно пользователи имеют несколько почтовых ящиков. Программу MS Outlook легко настроить на получение почты из них. Для этого откройте программу, в меню выберите команду Сервис => Учетные записи электронной почты. Добавьте при необходимости новые подключения к почтовым серверам. Обратите внимание, что параметры подключения указываются для каждого почтового ящика свои, то есть можно выбрать иной протокол подключения, указать другое имя, пароль и т. д.

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

© 2009 internet-web.ru. All Rights Reserved