我有一个Gentoo和Postfix的服务器。 Postfix被configuration为使得所有的电子邮件都通过一个外部中继来路由,这个外部中继在“From”中需要一个特定的地址。
从/etc/postfix/main.cf :
relayhost = relay.example.com
我也有一个cron的任务,我想发送电子邮件。 但“发件人”地址是“用户@主机名”,这是不允许在一个中继。 是否有可能取代正确的地址cron发送消息或以某种方式修复后缀configuration?
我使用vixie-cron和ssmtp来处理类似的情况。 我所做的,尤其是root作业,是通过| mail -r "[email protected]" [email protected]来传递命令的输出 | mail -r "[email protected]" [email protected] ; 这是乏味的,但它的作品。