私たちのネットワークから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アドレスで解決されますか?