
次のシナリオで、DNS および rDNS (PTR) レコードの設定がわかりません。
私はexample.com
IPのDigital Oceanでメインのウェブサイトを運営しています192.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 によってホストされます。
私が見た要件とコメントから問題:
ホスト X 上で、Y によってホストされている IP に対して PTR を設定しようとします。
答え:
それは単純にできません。そのため、ホスティング会社 X は192.0.2.4
IP を入力させるのではなく、 IP を事前に定義します192.0.2.8
。その理由は、IP も所有されているからです。また、PTR レコードは DNS でその所有者 (この場合はホスティング会社 Y) に委任されます。これは、ホスティング会社 X
のドメインおよび DNS 管理とはまったく関係ありません。example.com
答え2
ここで何を尋ねているのか少し不明瞭ですが、rDNS がないためメールが届かないと言っているのだと思います。
最も可能性の高い答えは、 から までの PTR レコードを作成する必要があるということです。8.2.0.192.in-addr.arpa.
こうmail.example.com.
することで、メールを送信するホストは、MX ホストが前方および後方に一致していることがわかります。
答え3
rDNS (PTR) レコードは IP の所有者が設定する必要があります。
あなたの場合は192.0.2.8
Linode が所有しています。
そのため、Linode コントロール パネルで逆 DNS 設定を見つける必要があります (その機能が提供されている場合)。入力する値は次のとおりです。mail.example.com
メール サーバーが Digital Ocean にホストされていないため、Digital Ocean で rDNS を設定することはできません。