cron 和 at 向错误的用户发送邮件

cron 和 at 向错误的用户发送邮件

我在 ubuntu 14.04 上有 cron,有时也有 at。

作业输出应该邮寄给我,但失败了。

.forward在我的主目录中创建了一个。明确发送到本地 unix 用户的邮件被转发到我的公司邮件。

 echo [email protected] > .forward
 date | mail archy

我收到的邮件位于[电子邮件受保护]

但是,cron并将at邮件发送至(不存在)[电子邮件受保护]

我在这里缺少什么?

编辑:邮件程序是后缀

答案1

对于 cron,您可以在 crontab 中添加一行:

[email protected]

也许您的 crontab 中已经存在错误的 MAILTO 行?

但最好找到一个通用的解决方案,例如:

将行添加到/etc/aliases(为您希望替换目标电子邮件地址的每个用户添加一行):

root: [email protected]

重建数据库newaliases

重新加载后缀postfix reload

相关内容