以自动方式从命令行发送邮件


4

我希望能够通过我的ISP(端口25)的SMTP服务器将文本文件发送到互联网上的电子邮件地址,例如我的Office电子邮件地址或我的GMail地址。我的DSL连接上有一个基本的Ubuntu 9.04服务器设置。

我如何使用Postfix在bash脚本上发送.LOG文件?考虑到它以前从未用于发送电子邮件,那么在该服务器上安装的软件包是什么?

谢谢 :-)

Answers:


6

SendEmail似乎是一个不错的工具。从我从文档中获得的内容,它只是一个这样的调用:

sendEmail -f <myadress> -t <destination> -u <subject> -m <message> -a <pathtofile> -s <serveradress> -xu <username> -xp <password>

1

另一种选择是ssmtp包。由于它是一个sendmail模拟器,它与各种可能想要发送电子邮件的东西高度兼容。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.