Многие юзеры используют для получения и отправки электронной почты такие клиенты, как MS Outlook, Netscape Messenger, Eudore или Opera. А вы когда-нибудь задумывались, что именно делает ваш любимый почтовый клиент? Я вкратце обрисую его работу.
Когда вы заканчиваете писать письмо и кликаете на «Отправить», ваш почтовый клиент обращается к почтовому серверу, который вы определили в процессе конфигурации или Setup. Когда сервер обнаруживается, ваш почтовый клиент по умолчанию подключается к порту 25 — SMTP (Simple Mail Transfer Protocol).
SMTP — это простой протокол для пересылки почты. Он применяется для установки прямой связи между почтовыми серверами (например сервером WinRoute и провайдера) и отправки сообщений из клиентской почтовой программы. Служба (или демон) в порте 25 реагирует на каждое подключение.
Ваш почтовый клиент соединяется с этим демоном и пересылает почту. Протокол SMTP является «однонаправленным», т.е. позволяет использовать почтовый сервер для отправки или приема сообщений, но по этому протоколу нельзя подключиться к другому серверу для приема сообщений с него.
Многие почтовые серверы оснащены Sendmail (самым «дырявым» демоном на свете), который устанавливается в порту SMTP. Другим популярным SMTP-демоном является Qmail (его, например, использует Hotmail).
Когда вы получаете почту, ваш почтовый клиент по умолчанию подключается к порту 110 (POP3 или Post Office Protocol [version 3]). После подключения демон POP3 опознает вас, то есть запрашивает имя пользователя и пароль, которые автоматически посылаются на сервер вашим почтовым клиентом. После опознания сервер пересылает вам почту. Просекаете фишку?
Для отправки почты вам не нужны пароли и имена.
Но для получения почты необходимо ввести имя пользователя и пароль.
Осознав опасность этой ситуации, Yahoo создало особую программу и сделало так, чтобы пользователь не мог отправлять письма, пока не получит почту. То есть при отправке почты была введена идентификация.
Примеру Yahoo последовали другие почтовые серверы, и мир разделился на два лагеря; строгие почтовые серверы, где не очень- то побалуешь, и службы, основанные на свободном сетевом общении.
Во втором случае от вас также требуется идентификация по пользовательскому имени и паролю на странице логина. Но демоны Sendmail подобных служб легко используются для отправки почты без идентификации.
Итак, обратившись к услугам вашей ISP, вы можете узнать, к какому почтовому серверу вас подключают для отправки и получения почты.
Пусть, к примеру, именем вашей ISP будет xyz, а ее доменом — xyz.ru.
Тогда для отправки почты вы будете использовать почтовый сервер mail.xyz.ru (Port 25), а для получения почты — mail.xyz.ru (Port 110). Для sendmail вы можете заменить mail.xyz.ru (Port 25) Hamailgw.xyz.ru (Port 25).
Комментарии