![msmtp sendmail 替换不起作用(%U 等)](https://linux22.com/image/763857/msmtp%20sendmail%20%E6%9B%BF%E6%8D%A2%E4%B8%8D%E8%B5%B7%E4%BD%9C%E7%94%A8%EF%BC%88%25U%20%E7%AD%89%EF%BC%89.png)
我在 Debian buster 上运行 msmtp 1.8.3-1,并且已配置好,除 sendmail 替换外,一切正常。
我的文件中有一行,但我似乎无法让它工作。from %[email protected]
/etc/msmtprc
文档中谈到了 sendmail 模式:我如何知道该模式是否已启用?我的系统有一个从到的符号链接,/sbin/sendmail
运行../bin/msmtp
后确实可以按预期发送电子邮件。但其工作方式与从命令行运行/sbin/sendmail
没有区别。msmtp
答案1
我在 Debian 10(Buster)上的 msmtp 版本 1.8.3 遇到了完全相同的问题。
我的解决方法是设置过时的配置设置:
auto_from on
maildomain myhost.mydomain.com
在/etc/msmtprc
https://marlam.de/msmtp/msmtp.html#Commands-specific-to-sendmail-mode
这跟 差不多。from %[email protected]