- Oracle Linux 5.10
- Sendmailバージョン8.13.8
LinuxサーバーからExchangeサーバーに電子メールを送信し、外部アドレスに送信しようとしています。
電子メールは現在Exchangeサーバーに転送されていますが、まだ転送されていません。
当社の取引所管理者は、From:アドレスを次の形式で偽装する必要があると述べました。[Eメール保護]。
現在、次の値が設定されていますsendmail.mc
。
dnl MASQUERADE_AS(`gordmans.com')dnl
dnl MASQUERADE_DOMAIN(gordmans.com)dnl
まだ "servername.mycompany.net" のメールログに ctladdr が表示されます。これは hostname -f の出力と同じです。
正しい「送信者:」アドレスを送信するようにsendmailをどのように設定しますか?
ベストアンサー1
dnl
残りの行をm4コメントとして表示
デフォルトでは、Sendmailはヘッダーの送信者アドレスのみを偽装します。FEATURE(masquerade_envelope)
エンベロープ送信者をなりすまし、FEATURE(allmasquerade)
ヘッダー受信者をなりすますために使用されます。
(SENDMAIL)変装して配信する