我的 Sendmail 用作[email protected]
我的服务器使用 生成的邮件的信封发件人。我希望它从邮件的标题中/usr/bin/sendmail
获取地址并使用该地址。From:
我目前没有使用 选项-f
,sendmail
而且我宁愿不必更改代码来执行此操作。它使用了一些不同的地址,所以我不能只将其设置为常量值。此外,使用-f
会添加一个X-Authentication-Warning:
我不想要的标头。
有没有办法配置 Sendmail 以使用发件人地址作为信封发件人?此服务器只能由受信任的用户访问,因此我并不担心虚假地址。
答案1
据我所知,没有这样的 sendmail 命令行选项。
您可以使用 sendmail 包装器脚本/程序来修复您的问题。您的代码是否接受自定义 sendmail 路径?
您可以使用FEATURE(use_ct_file)
在 submit.mc 中停止为文件X-Authentication-Warning:
中列出的用户生成 sendmail。/etc/mail/trusted-users