Да, запись MX является частью настройки DNS вашей организации. Это не является частью настройки вашего компьютера : записи DNS сообщают другим компьютерам, как связаться с вашим компьютером, а запись MX используется, когда они хотят отправить вам электронное письмо.
Когда компьютер посылает по электронной почте joe@somewhere.example.com
он просматривает запись MX для somewhere.example.com
Вы можете найти записи MX для имени хоста с помощью таких команд, как dig -t MX somewhere.example.com
или host -t MX somewhere.example.com
(а команда host
без опций также перечисляет записи MX с формулировкой « mail.example.com обрабатывается ... »).
Если вы хотите иметь возможность отправлять электронную почту только внутри вашей локальной сети, вам нужно настроить запись MX на DNS-сервере из вашей локальной сети. Вероятно, это тот же компьютер, который вы настроили в качестве DNS-сервера в /etc/resolv.conf
. С технической точки зрения это две разные функции: одна - это DNS-сервер, возвращающий информацию из своей собственной базы данных, а другая - действительно DNS-прокси, который перенаправляет запросы в соответствующее место назначения, но обычно они предоставляются вместе. Обратитесь к администратору вашего DNS-сервера или, если это вы, и вы не знаете, что делать, сообщите нам, что вы используете для DNS-сервера.
Если вы хотите отправить электронное письмо из другого места, вам нужна общедоступная запись MX. Большинство DNS-провайдеров, даже дешевых, позволяют устанавливать записи MX в дополнение к записям A (именам компьютеров).