sendmailが未知のターゲットドメインに自分のホスト名を追加するのはなぜですか?

sendmailが未知のターゲットドメインに自分のホスト名を追加するのはなぜですか?

メール返送処理をテストしています。不良ドメインにテストメールを送信する場合は、次のようになります。[Eメール保護]、ログに次のエラーが表示されます。

SYSERR(ルート):blahblahfail.org.mydomain.org。設定エラー:メールが私に繰り返されます(MXの問題?)

ターゲットドメインのDNSが失敗した場合、sendmailは私のドメインを間違ったドメインに追加するようです。

なぜこれが起こるのですか?ドメインが悪い場合は、メールが返送されると予想する必要がありますか?未知のuser@gooddomainタイプのバウンスメールが私にとって効果的です。

可能な関連 sendmail 構成ライン:

FEATURE(always_add_domain)dnl
FEATURE(use_cw_file)dnl

注:Always_add_domain機能を削除してみました。私のドメイン名は/etc/mail/local_host/namesにリストされています。

ベストアンサー1

この質問を見ました。

これはSendmailの問題ではありません。これは私のDNS Aレコードのワイルドカード(*)によって引き起こされます。

理由はわかりませんが、名前が解決されない場合は、自分のドメイン名が名前に追加され、ワイルドカードのため、DNSルックアップは私のIPアドレスで解決されます。

これはメール、カール、SSHに影響します。

badbadfailfail.comでSSH経由で接続すると、私のIPでSSHに戻ります。

DNSレコードからワイルドカードを削除しています。

これを/etc/resolv.confに追加しても機能します。

search .

おすすめ記事