从服务器发送自己的电子邮件最简单的方法是什么?

我正在寻找最简单的方法,可以将pipe理员电子邮件(备份,通知)从ubuntu服务器发送到我的gmail地址。

什么是最好的方法来做到这一点? 我应该只是创build一个Gmail帐户,并使用IMAP? 或者我应该安装postfix或类似的东西? (我担心保持轻量级,避免需要太多的configuration/安全性调整)。

谢谢!

只需安装Postfix。 默认安装(互联网网站)会做。

/etc/aliases添加自己作为root的别名

 root: [email protected] 

你还必须运行newaliases来更新索引的db文件。

如果您的服务器中有一个广为人知的垃圾邮件源(现在包含许多云提供程序和托pipe服务器),则任何转发到gmail(或任何此类webmail提供程序)的别名都可能由于RBL策略而失败。

我通常会做的是设置一个“谷歌应用程序为您的域”帐户,并添加必要的SPFlogging到DNS区域,以便谷歌MXs将接受通过我的主机转发的邮件。

如果你有邮件设置,你使用mailx从脚本发送电子邮件…

my-backup-script.sh | mailx -s“结果来自备份”[email protected]

回声“只是一个testing”| mailx -s“请忽略这个”[email protected]

猫<< EOF | mailx -s“更多testing”[email protected]

这是一个漫长的

在一个电子邮件testing

shell脚本

EOF

似乎configurationsendmail通过Gmail SMTP发送对你来说更容易。