Настройка файловой зоны DNS с помощью mx и spf

0

Я пытаюсь создать почтовый сервер. Я купил домен mastermails.info на godaddy.com. Я борюсь с настройкой DNS. Всякий раз, когда я изменяю что-то в записи MX, чтобы сделать мой сервер доступным для получения электронных писем по SMTP, я нарушаю что-то в записи SPF . Всякий раз, когда я пытаюсь исправить запись SPF , я получаю ошибки от инструментов тестирования Kitterman , которые не действительны:

The TXT records found for your domain are:
v=spf1 mx ptr ip4:137.117.148.231 ptr:mastermails.info mx:secureserver.net -all

Checking to see if there is a valid SPF record.

Found v=spf1 record for mastermails.info:
v=spf1 mx ptr ip4:137.117.148.231 ptr:mastermails.info mx:secureserver.net -all

evaluating...
Results - PermError SPF Permanent Error: CNAME loop

Мне нужна помощь с настройкой DNS. Мой почтовый сервер размещен на ip 137.117.148.231 с доменом: mastermails.info . Здесь я хочу иметь IMAP-сервер и SMTP-сервер. Как настроить записи MX и PTR, чтобы он работал? Самая большая проблема, с которой я сталкиваюсь с ошибкой обратного DNS не найдена, возникает, когда я хочу отправить что-то по SMT, используя мой почтовый сервер.

user2279379
источник

Ответы:

0

Обратные записи DNS (PTR) должны быть настроены вашим провайдером, который предоставил вам статическое назначение IP-адреса. Также для доступа к почтовому ящику IMAP записи MX не учитываются - только для отправки электронной почты через SMTP.

Глядя на ваши записи MX, они кажутся совершенно неверно настроенными. Обычно приоритет от самого высокого до самого низкого, начиная с 10, 20, 30 и т. Д. Этот сайт должен дать некоторое представление: MX Record Explanation

Что касается текущей записи MX, smtp.mastermails.info не разрешается для меня, а smtp.secureserver.net разрешает IP-адрес, отличный от того, который вы указали в своем сообщении, что означает, что запись SPF даже не будет проверяться.

Вам нужно исправить запись MX, чтобы она указывала на соответствующие SMTP-серверы, чтобы ваш провайдер соответствующим образом сконфигурировал ваш обратный DNS и создал правильную запись SPF (в прошлом я успешно работал с этим мастером: мастер SPF ).

отметка
источник
Мой хост - платформа Azure, и, насколько я знаю, мне нужно настроить обратный DNS в записях txt -> spf. GoDaddy предлагает приоритет от низшего к высшему. smtp.mastermails.info не разрешен, потому что мой сервер в данный момент не работает
user2279379
Ваш Интернет-провайдер должен настроить обратный DNS для вашего IP-адреса. Они управляют обратным DNS для этой зоны, поскольку они владеют этим сетевым блоком. smtp.mastermails.info - это DNS-имя, которое DNS-серверы GoDaddy должны разрешить (GoDaddy является SOA DNS-зоны mastermails.info) для клиентов, желающих получить доступ к этому серверу; Ваш сервер, подключенный к сети или нет, не должен влиять на способность распознавателя DNS преобразовывать DNS-имя сервера в его IP-адрес.
Марк
Я вижу спасибо за помощь. Я обнаружил, что платформа Azure не предлагает обратную настройку DNS ...
user2279379
Я использовал ваш spf-мастер для создания spf-записи и получил следующее: v = spf1 mx a ~ all К сожалению, я получаю «Результаты - Постоянная ошибка PermError SPF: цикл CNAME» при проверке действительности spf.
user2279379