SendmailはCNAMEからドメイン名を正規化しています

SendmailはCNAMEからドメイン名を正規化しています

最近交換した古いメールサーバーがあります。

代替品は期待どおりにメールを配信していますが、奇妙な癖があります。私は、リスト内の人々にメールを配信するさまざまなエイリアスを持っています。 が[email protected]Outlook 経由で に電子メールを送信すると[email protected]、そのメール ユーザから と呼ばれる外部アドレスへのマッピングがある[email protected]ため、 はTo:書き換えられてメール サーバに配信されます。newserver.example.comがメッセージを取得すると、それを受け入れて配信しますが、To: ヘッダーを に書き換えます[email protected]

これに関する問題は、@example.comと を期待しているため、 reply-to が壊れてしまうことです。 これを防ぐにはどうしたらよいでしょうか。を指す@mail.example.comCNAME レコードがあり、これが何らかの方法で DNS からマッピングされていると考えられます。 これを防ぐ、または少なくともの代わりにまたは を使用するように強制することはできますか。mail.example.comnewserver.example.commail.example.comexample.comnewserver

sendmail -bt--テストの例/try esmtp:

> /try esmtp [email protected]
Trying envelope recipient address [email protected] for mailer esmtp
canonify           input: list @ mail . example . com
Canonify2          input: list < @ mail . example . com >
Canonify2        returns: list < @ newserver . example . com . >
canonify         returns: list < @ newserver . example . com . >
2                  input: list < @ newserver . example . com . >
2                returns: list < @ newserver . example . com . >
EnvToSMTP          input: list < @ newserver . example . com . >
PseudoToReal       input: list < @ newserver . example . com . >
PseudoToReal     returns: list < @ newserver . example . com . >
MasqSMTP           input: list < @ newserver . example . com . >
MasqSMTP         returns: list < @ newserver . example . com . >
EnvToSMTP        returns: list < @ newserver . example . com . >
final              input: list < @ newserver . example . com . >
final            returns: list @ newserver . exemple . com
Rcode = 0, addr = [email protected]

関連情報