我的ssmtp不会将“从”根目录更改为我的电子邮件。
在我的ssmtp.conf中有: [email protected]
在debugging输出中,我发现工作和非工作命令之间只有一个区别:
工作命令: echo“body”| mail -s“testing”[email protected]
debugging输出:
Feb 16 13:28:20 deb1-sh sSMTP[21160]: To: [email protected]
不工作命令: echo“body”| 邮件-s“testing”根
debugging输出:
Feb 16 13:27:21 deb1-sh sSMTP[21151]: To: root
根据这篇文章: http : //possiblelossofprecision.net/?p=591我试图添加文件/etc/mail.rc以下内容:
alias root [email protected]
没有成功。
我运行debian jessie 8.3。
它看起来像ssmtp根别名不起作用。 有没有人知道为什么? 或者如何解决这个问题? 谢谢。
据我了解,sSMTP的rootconfiguration设置仅用于本地帐户,所以应该设置为对本地主机有效的用户名。 它不像其他function更强大的MTA(可用于将邮件转发到其他域)使用的别名。
在我的/etc/ssmtp/ssmtp.conf状态中的注释
(5)根
如果sSMTP在收件人中find不合格的电子邮件地址,并且它对应于本地计算机上用户名小于1000的用户名,则电子邮件将被发送到此值。 这个想法是,发送到“根”的邮件可能应该去“邮政总局”。