我有一个服务器上运行cron作业。 我不想在这台服务器上安装sendmail或postfix,但仍然想从cron获得邮件。 我已经安装了Heirloom mailx( http://heirloom.sourceforge.net ),并将其configuration为使用其他服务器上的smtp,并安装并configuration了postfix来中继我的邮件。 如果我使用命令行中的邮件 ,它会工作的很好。
不幸的是,这似乎不够cron,在我的syslog我可以看到:
CRON [30869]:(CRON)info(没有安装MTA,丢弃输出)
我怎样才能“告诉”cron使用这个设置来发送邮件?
如果有关系,我在Ubuntu 12.4上
cron依靠本地的sendmail机制来发送邮件。
使用轻量级的smtp服务器:nullmailer,ssmtp作为本地sendmail的替代品。