2009-10-20 2 views
0

Как я знаю, сообщение электронной почты процесс отправки выглядит следующим образом:SMTP: связи между серверами

  1. Сообщение отправляется от клиента отправителя к его серверу (скажем mail.com).
  2. mail.com сервер перенаправляет сообщение серверу получателей (скажем gmail.com).
  3. Клиент Recipient подключается к gmail.com и получает новые сообщения.

Меня интересует этап 2. Я думал, что серверы используют протокол SMTP для выполнения этих переговоров. И gmail.com сервер должен прослушать 25 портов, чтобы получить соединение от mail.com и других серверов.

Но я пытаюсь соединить gmail.com (точно, сервис Google) на порт 25, сервер не отвечает ...

Почему? Что не так?

ответ

2

Вам необходимо немного углубиться в записи MX: Oversimplified DNS и MX record. Шлюзы SMTP используют записи MX для маршрутизации электронных писем между собой. Таким образом, для домена X шлюз SMTP может быть mail.X: другими словами, для gmail.com почтовым шлюзом может быть mail.gmail.com (пример).

+0

Спасибо за ваш ответ :) – alexey

1

Почтовые серверы не перенаправляются.

Чтобы найти почтовый сервер, вы должны использовать записи MX. Вы не можете просто предположить, что на голом домене будет один.

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

В свое время, в середине 90-х годов, любой почтовый сервер принимал сообщение и ретранслировал его. Многие люди полагались на это поведение, потому что IP-пакеты могли путешествовать только 30 перелетов, а края Интернета были более чем на 30 переходов. Например, Перу и Украина не могли связываться друг с другом с помощью IP-пакетов, но они могли отправлять почту на сервер на aol.com, и этот почтовый сервер передавал бы его адресату.

Лучше не поиграть с электронной почтой, если вы не прочитаете некоторые современные современные описания того, как это работает, и, возможно, проверьте белые документы на maawg.org. Кроме того, многие домены теперь ожидают, что незнакомые люди отправят свою электронную почту через порт 587, и потребуется аутентификация.

Смежные вопросы