
現在、rDNS を SpamAssassin 対応に設定する方法を考えています。
SpamAssassin のドキュメントには、次の内容のみが記載されているようです。
https://wiki.apache.org/spamassassin/Rules/CK_HELO_DYNAMIC_SPLIT_IP
「HELO は疑わしいようです。これは通常、適切に構成されていない電子メール サーバーが XXX-XXX-XXX-XXX.hostname.tld (XXX は IP アドレス) として自身をアドバタイズした結果です。」
現在、私の rDNS は ISP 側で次のように設定されています。
XX.XXX.XXX.XX.static.domainname.com
domainname は明らかに私のドメイン名です。元々は「static」の部分を除いたドメイン名でしたが、許容される「static」および「non-generic」rDNS に関するドキュメントに従ってこれを実行してみました。問題は解決しなかったようです。次のサービスも使用してみました。https://www.debouncer.com/reverse-dns-check
現在、FreeBSD で Postfix/Dovecot を使用しており、DNS に cloudflare を使用しています (cloudflare 自体は電子メール トラフィックをサポートしていないため、DNS のみのモードでのみ使用)。A レコードを設定して、リバース DNS をサーバーの IP に向け、解決できるようにしています。
この問題を軽減するにはどうすればよいでしょうか? 現時点では、rDNS レコードから IP を完全に削除するのがよいと思います。
答え1
PTR チェックに合格するには、IP が予想されるホスト名と一致することを確認する必要があります。メール サーバーが の場合、または をmail.example.com
実行すると次のようになります。host
dig
mail.example.com has IP 1.2.3.4
4.3.2.1.in-addr.arpa domain name pointer mail.example.com
メール ドメインが一致していない場合はXX.XXX.XXX.XX.static.domainname.com
、変更する必要があります。ドメインの DNS を制御している場合は、一致する PTR レコードを作成できるはずです。
答え2
この苦情は、PTR レコードに何らかの形で IP アドレスが表示されることに関するものです。これはさまざまな理由からお勧めできませんが、その 1 つは、多くの送信先がメールをスパムとしてマークしたり、完全に拒否したりすることです。
PTR レコードを、IP アドレスを含まない適切な値に設定します。通常は、サーバーの実際の FQDN が最適です。