Путаница с субдоменом, PTR и MX-записями

Путаница с субдоменом, PTR и MX-записями

Я запутался в настройках записей DNS и rDNS (PTR) для следующего сценария:

Мой основной веб-сайт example.comработает в Digital Ocean на IP192.0.2.4

В панели управления Digital Ocean у меня есть следующие записи:

imap CNAME mail.example.com.
smtp CNAME mail.example.com.
example.com. MX mail.example.com.
mail A 192.0.2.8

Мой почтовый сервер 192.0.2.8размещен на другом сервере (например, Linode).

Из-за отсутствия записи rDNS (PTR) сгенерированная система почта не доставляется корректно.

Из документации Digital Ocean я узнал, что Digital Ocean настраивает PTR на основе имени хоста, поэтому я переименовал свои дроплеты на example.comи изменил также имя хоста, чтобы он создал для меня записи PTR.

Я понятия не имею, что делать дальше, так как я новичок в DNS.

Что я здесь упускаю и как мне настроить почту для этого сценария, чтобы не возникло никаких проблем с доставкой почты и спамом?

решение1

Ваш почтовый сервер размещен на сервере X, а все остальное (особенно DNS) размещено на сервере Y.

Из требований и комментариев я вижупроблема:
Вы пытаетесь настроить PTR на хостере X для IP-адреса, размещенного на хостере Y.

Отвечать:
Вы просто не можете этого сделать. Вот почему хостер X заранее определяет IP 192.0.2.4вместо того, чтобы позволить вам ввести IP 192.0.2.8.
Причина этого в том, что IP-адреса также принадлежат. И записи PTR делегируются в DNS его владельцу (в вашем случае хостеру Y). Это не имеет никакого отношения к вашему домену и управлению DNS для example.comхостера X.

решение2

Немного неясно, о чем вы спрашиваете, но я думаю, вы говорите, что почта не доходит из-за отсутствия rDNS.

Наиболее вероятный ответ — вам нужно создать запись PTR с 8.2.0.192.in-addr.arpa.по mail.example.com.Таким образом, любой хост, отправляющий вам электронную почту, увидит, что хост MX совпадает как в прямом, так и в обратном направлении.

решение3

Запись rDNS (PTR) должна быть установлена ​​владельцем IP-адреса.

в вашем случае 192.0.2.8принадлежит Linode.

поэтому вам нужно найти настройку обратного DNS на панели управления Linode (если они предлагают такую ​​возможность). Значение, которое нужно ввести, следующее:mail.example.com

Вы не сможете настроить rDNS на Digital Ocean, поскольку почтовый сервер там не размещен.

Связанный контент