sSMTP 重写电子邮件中的"From"字段



我的问题是每当我的服务器发送电子邮件时,发件人字段都会被覆盖。

From:应为:Web Site Name <admin@mywebsite.com>

但电子邮件从以下地址传递到:

World Wide Web Owner <www@mywebsite.com>

或者在从 SSH 中的根发送电子邮件时:

Charlie & <root@mywebsite.com>

我的/etc/ssmtp/ssmtp.conf配置文件内容:

root=postmaster@mywebsite.com
mailhub=ssl0.ovh.net:465
rewriteDomain=mywebsite.com
hostname=mywebsite.com
realname = "Web Site Name"
AuthUser=postmaster%mywebsite.com
AuthPass=removed
UseTLS=YES

如何指示 ssmtp 不更改电子邮件中的From:字段?或者只是在任何地方定义From:

尝试在 ssmtp.conf 中添加FromLineOverride=YES,如果不设置,发件人地址将被覆盖,因为默认值应设置为"NO"。

  • 是:允许用户指定自己的发件人:地址
  • 否:使用系统生成的发件人:地址

如果您在使用 SSMTP 时遇到问题,请尝试使用 MSMTP (为我工作)

cat email.txt | msmtp --account=sender@mail.com --from=sender@mail.com -t adres@mail.com

相关内容

  • 没有找到相关文章