SendMail - 受信者アドレスのドメインを変更する方法

SendMail - 受信者アドレスのドメインを変更する方法

私たちのネットワークからEメールアドレスにEメールを送信しています。[Eメール保護])使用sendmail。そのコンピュータの出力メッセージには、受信者が「ok」と表示され、メッセージがその電子メールアドレスに送信されていることが示されますが、smtpハブサーバーを表示すると、次にメッセージを送信するように要求されます。[Eメール保護](「br.」がありません)メッセージが届きません。

sendmail受信者に指定したすべてのドメインをコンピュータのサブドメイン($m実際には「domain.com」)に置き換えているようです。

sendmail受信者の電子メールドメインの交換を防ぐことはできますか?

私のSendmailバージョン:8.14.7。オペレーティングシステムはLinux Red Hatディストリビューションバージョン7.9です。

答え1

私もここに来ましたが、同じ問題がありました。

user@domain1に送信されたメールがuser@domain2に変更されました。

私の場合、ドメイン1とドメイン2は同じコンピュータ/メールサーバーでホストされています。このコンピュータの一般的なホスト名はdomain2で、domain1はdomain2の「単なる」DNSエイリアスです。明らかに、 sendmail は受信者アドレスを逆方向に検索し、デフォルトの DNS エントリとして表示されるアドレスに変更します。

私の解決策:これは最善の方法ではないかもしれませんが、送信システムの/ etc / hostsファイルに次の内容でエントリを追加しました。 domain2 domain1

このエントリが有効になっていると、user@domain1に送信されたメールは正しく送信されます。

もしそうなら、あなたのドメインは同じIPアドレスで解決されますか?

関連情報