5

Я пытаюсь настроить почтовый сервер на моем ПК для моей локальной сети, и я выбрал Postfix, но в конфигурации меня попросили настроить запись MX, что-то о настройке DNS, но я понятия не имею, как действовать ...Не могли бы вы мне помочь? Необходимо создать учетную запись DNS на каком-либо DNS-сервере или что-то в этом роде? Заранее спасибо!

PS: ОС: GNU/Linux Debian сжать

1 ответ1

4

Да, запись 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 (именам компьютеров).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .