ssmtp根别名不起作用

我的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的用户名,则电子邮件将被发送到此值。 这个想法是,发送到“根”的邮件可能应该去“邮政总局”。