PTR レコードをどのように設定すればよいですか?

PTR レコードをどのように設定すればよいですか?

私の Web サイトから送信された電子メール通知の一部が特定の人に対してスパムとして処理されていることに気づいたため、ptr レコードを適切に設定しようとしていますが、それが何を指すのか正確に把握できず困っています。

私のウェブサイトは example.com で、これは電子メール通知などを頻繁に送信するサービスです。私のウェブサイトは特定の専用 IP アドレス (1.1.1.1 と呼ぶことにします) 上に存在します。電子メール通知の送信に加えて、私の従業員全員が @example.com の電子メール アドレスを持っており、これには Google アプリを使用しています。

私は自分のドメインの SPF レコードを作成しました。これは基本的に、Google のメール サーバーと 1.1.1.1 にある Web サーバーがメールを送信することを承認するものです。ただし、PTR レコードの設定方法がわかりません。

私にとって、従業員が Google アプリを通じて送信するメールよりも、Web サイトからの通知がスパムとしてフラグ付けされないことの方がはるかに重要です。

DNS に ptr というレコードを設定するだけでよいのでしょうか? ptr.example.com を 1.1.1.1 にポイントし、次に 1.1.1.1 の ptr レコードを作成して、それを ptr.example.com にポイントすればよいのでしょうか?

前もって感謝します。

答え1

メールを送信するドメインは関係ありません。従業員のメールアドレスが何であっても、[メールアドレス]誰もがこれがこれと関係があると想定しているので、その点を 100% 明確にする必要があります。

これで、電子メール サーバーにホスト名が付きました。多くの企業では、これは のようになりますmail.example.com。これが PTR レコードに関して重要なことです。メール サーバーの DNS は、SMTP 通信に関して、前方、後方、および前方一致している必要があります。

つまり、次のようになります。

  1. 転送ホスト名は正しいIPに解決される必要があります
    mail.example.com1.1.1.1
  2. 逆ポインタは正しいホスト名に解決される必要があります
    1.1.1.1mail.example.com
  3. サーバーが別のサーバーに接続する場合、IP から接続し1.1.1.1、自身をmail.example.com(HELO または EHLO メッセージ) として通知する必要があります。

複数のサーバーがある場合、各サーバーには独自のホスト名 (例:mail1.example.comおよびmail2.example.com) が割り当てられ、各サーバーに対して上記が当てはまる必要があります。

答え2

専用の IP アドレスをお持ちの場合は、ホスティング プロバイダーから提供されるコントロール パネルのどこかに、IP の PTR 名を設定するオプションがあるはずです。

答え3

Google は Compute Engine の PTR レコードをリリースしました。

VM を編集できる場合は、 に構成用のNetwork interfacesがあります。Public DNS PTR Record

公開PTRレコード

設定するとドメインを検証できるようになります。

検証後、dig -x YOU_IP_ADDRESSすぐにあなたのドメインに解決されるはずです。:)

関連情報