Reverse DNS(PTRレコード)はIPアドレスをホスト名にマップし直します — 通常のAレコードの逆です。ほとんどのサービスはそれを見ません。メールが大きな例外です:受信サーバーは、送信IPにPTRがあり、それがサーバーが自己紹介するホスト名と一致することを日常的に確認します。間違えると、SPFとDKIMがどれだけクリーンでも、メールはスパムに分類されるか直接拒否されます。
EQVPSではPTRをダッシュボードから自分で設定します — サポートチケットなし、当社を待つこともありません。
ダッシュボードから設定する
- サインインしてサーバーを開き、設定したい専用IPサーバーをクリックします。
- サーバーページのReverse DNSパネルを見つけます。(専用IPプランでのみ表示されます — NATサーバーには指す自分のIPがありません。)
- IPに解決させたいホスト名を入力 — あなたが制御する完全修飾ドメイン、例:
mail.yourdomain.com。 - 保存。レコードはすぐに適用されます。
パネルは現在のPTRを表示するので、ホスト名が変わるたびに戻って変更できます。
forward-confirmedにする
PTR単体ではメールには不十分です。厳格な受信者はforward-confirmed reverse DNSを求めます:PTRがIPをホスト名に指し、かつそのホスト名のAレコードが同じIPに指し戻す。両方向が一致する必要があります。
なのでIPが203.0.113.10でPTRをmail.yourdomain.comに設定するなら、ドメインのDNSにもAレコードを作成します:
mail.yourdomain.com. A 203.0.113.10
これでループが閉じます:IP → ホスト名 → IP。
機能したか確認する
任意のマシンから:
# reverse: IPはホスト名を返すはず
dig -x 203.0.113.10 +short
# forward: ホスト名は同じIPを返すはず
dig mail.yourdomain.com +short
両方が互いを指すはずです。reverseルックアップがまだデフォルトのプロバイダーホスト名(static.203-0-113-10.rev.example-isp.netのようなもの)を表示する場合、変更はまだ使用しているリゾルバに伝播していません — 少し待って再度確認してください。
正直な制限
- 専用IPのみ。 自分のIPがなければPTRもなし — NATプランではこれはできません。
- PTRは1つのピースであり、メールのパズル全体ではありません。 到達性のためにはドメインにSPF、DKIM、DMARCも、そしてアウトバウンドポート25の開放も必要です(スパムを止めるため新しいサーバーではデフォルトで閉じています — 他が整ったら依頼してください)。Reverse DNSは最初の関門を通過させます;魔法の到達性スイッチではありません。
- IPごとに1つのホスト名。 PTRはIPを単一の名前にマップします。プライマリのメールホスト名に指してください。
ゼロからメールサーバーを立ち上げるなら、メールサーバーウォークスルーがこれと並んでSPF/DKIM/DMARCとポート25の話をカバーします。そしてまだ専用IPが本当に必要か迷っているなら、こちらがNAT対専用の詳細です。
コメント
まだコメントはありません。最初になりましょう。