Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

Как мы получаем IP почтового сервера из MX записи?

Bordo
  ·   · 48,9 K
Инженер путей сообщения – строитель  · 9 янв 2022
Для получения IP адреса по доменному имени используются т.н. dns-сервера, содержащие распределённую базу данных доменных имён. Когда нам надо получить информацию, мы создаём сокет, соединяемся с dns-сервером, отправляем туда запрос и получаем от него ответ. В зависимости от данных запроса мы можем получить в том числе mx-запись. Другое дело, что гипертрофированным развитием идеи инкапсуляции мало сейчас вообще умеет работать с сокетами напрямую. Зачем это надо, подключил библитеку и вуаля, всё работает. Вот только автор этой библиотеки сам не знает, как это работает, он сам другую библиотеку подключил.
А вот чтобы стать настоящим профессионалом, желательно изучить такие вещи как сокеты и протоколы TCP/IP.
По образованию физик, работаю программистом  · 9 янв 2022
Никак. Почтовый протокол работает с именами, а не с IP адресами.
программист  · 11 янв 2022
$ dig -t mx +short ya.ru 10 mx.yandex.ru. $ dig -t a +short mx.yandex.ru 77.88.21.249 $ dig -t aaaa +short mx.yandex.ru 2a02:6b8::311 $ telnet 2a02:6b8::311 25 Trying 2a02:6b8::311... Connected to 2a02:6b8::311. Escape... Читать далее