2016-04-25 18 views
1

我在一台新的服务器上,并在我的crontab -e(前几天)添加了一行。Crontab发送电子邮件到根和邮政局长

既然如此,每次cron运行时,我的服务器都会尝试发送一封电子邮件给root(我的gmail)和一封电子邮件,如[email protected]_server.my_ip

我的问题是发送到根(我的Gmail)都OK的电子邮件,但发送到[email protected]_server.my_ip电子邮件都推迟了,我收到电子邮件的很多从邮件传递子系统,如:

  • 交付下列收件人已被推迟....

它看起来像Gmail无法发送邮件给[email protected]

我的问题:

  • 为什么cron每次都发邮件给root和postmaster?我没有为此做任何事情。
  • 我该如何禁用?

谢谢!

回答

0

看起来这是以前回答的here

基本上,或者将crontab配置中的MAILTO=root选项更改为全局禁用它,或者将每个作业管道设置为空以阻止它生成电子邮件:>/dev/null 2>&1