电子邮件配置无人参与升级通知电子邮件地址

分享于 

2分钟阅读

ubuntu

  繁體 雙語

问题:

我最近建立了一个使用 14.04.1的服务器,我想要一种非常快捷的方法,让我知道如果安装升级后。 我决定 E-mail 是最好的选择。

我已经安装。配置和测试ssmtp以使用我常用的E-mail 服务之一。

另外,在升级之后,我已经将无人参与升级配置为 E-mail 我,至少在最初。

是否可以从特定地址获取无人参与升级 E-mail? 我知道我可以直接使用邮件或者 ssmtp,但如果没有指定"来自"地址,那么它默认为服务帐户。 在哪里可以为无人参与升级使用的邮件命令指定"来自"地址?


回答 1:

仅在 mail.rc file: 中指定别名


alias root root<ParticularMachine@YourDomain.com>




回答 2:

@Fabby - 感谢你的建议,我无法在任何地方找到 mail.rc 文件,但是你指向我的方向正确。 ( 我试图投票给你,但显然我太多 noob ) !

检查一下,我做了一个 sendmail -V,确认我正在使用 sSMTP。

阅读sSMTP上的文档指出我在设置一个别名,但在 /etc/aliases 或者 /etc/ssmtp/revaliases 中。

/etc/aliases 已经包含一个 root 条目,并且更改它似乎对发送的E-mail 头或者内容没有明显的影响。 ( 这是我想的收到邮件)?

但是,添加:


root:MyName@MyDomain.com:MyMailHub.com



/etc/ssmtp/revaliases did邮件生成邮件的结果:


From: root <MyName@MyDomain.com> 



这并不是我想要的但足够好了。

有趣的是,当我登录服务器时,它告诉我需要一个系统重启,但是我没有 E-mail 警告我。 回到方块 !



相关文章