![sendmail から送信者アドレスを [email protected] 形式で偽装します。](https://linux33.com/image/40473/sendmail%20%E3%81%8B%E3%82%89%E9%80%81%E4%BF%A1%E8%80%85%E3%82%A2%E3%83%89%E3%83%AC%E3%82%B9%E3%82%92%20%5Bemail%20protected%5D%20%E5%BD%A2%E5%BC%8F%E3%81%A7%E5%81%BD%E8%A3%85%E3%81%97%E3%81%BE%E3%81%99%E3%80%82.png)
- 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)変装して配信する