
MX для указанного нами «домена» (на самом деле направляющего узла)
ВООБЩЕ могло НЕ существовать, интересно выяснить, что бы в таком случае
делал наш почтовый сервер. Попробуем ответить сначала на вопрос: что было
бы, если бы MX для имени введенного нами в качестве имени направляющего
узла просто не существовало? Перенастроим наш почтовый сервер и укажем в
качестве направляющего узла mxs.mail.ru (это MX домена mail.ru, он,
безусловно примет наше письмо (если его найдет наш почтовый сервер ), так
как письмо наше послано как раз в домен mail.ru). Проанализирует трафик
(файл to_relay_2.cap).
Как видно, сначала клиент передает письмо нашему почтовому серверу
(пакеты 1-18), после чего наш почтовый сервер пытается разрешить запись типа
MX для имени mxs.mail.ru в DNS с помощью пакета 24. В пакете 25 наш
почтовый сервер получает отрицательный ответ о существовании записи типа
MX для mxs.mail.ru, а в пакете 26 спрашивает у DNS сервера (НАКОНЕЦ ТО)
запись типа А для имени mxs.mail.ru. Такое имя в DNS описано, из пакета 27
почтовый сервер узнает IP адрес узла mxs.mail.ru, после чего устанавливает с
ним соединение и передает ему наше письмо в пакетах 35-55.