
全て、
これが私のセットアップです:
ファイアウォール(xxx114) <--> mail.mailserver.com (FQDN) (xxx118)
メールを送信すると、ヘッダーに次の IP が含まれます。「Receivedfrom mail.mailserver.com ([xxx114])」、メールを送信しているドメイン foo.com の転送 DNS の IP は xxx118 で、mail.mailserver.com の A レコードは xxx118 です。HELO レコードにはクライアント IP が xxx114、サーバーが mail.mailserver.com です (この場合、ドメインは重要ではありません。受信 IP をメールサーバーの rDNS にチェックしているからです)
受信メール サーバーは実際のメール サーバーの IP ではなくファイアウォールの IP を参照するため、mail.mailserver.com の PTR レコードを xxx114 に設定しました。ただし、フォワード DNS と比較すると、明らかに xxx118 に解決されますが、リバースは xxx114 に設定されています。これにより、一部のサーバーでメールが拒否されます... この問題を解決する方法...
答え1
これはコメントにありますが、回答として投稿します
これまでそのファイアウォールを使用したことはありませんが、NetGears には通常、送信ルールの画面があります。送信ルールを作成する必要があります。Lan ユーザー (メールサーバーの LAN IP)、Wan ユーザー (任意)、NAT IP (118 アドレスを入力)。
実際に行われたことは、ファイアウォール上に送信 Nat を作成することです。そのため、送信トラフィックは 118 アドレスから送信されているように見えます。