据说,如果您安装了一个 cron,并且 cron 作业有一个输出 >/dev/null,它将被发送给系统管理员。这是真的吗?电子邮件在哪里设置?我在 /etc/mail.rc 中没有看到任何关于此的内容,crontab 中也没有关于邮件的任何内容。
帮助?
答案1
默认情况下,输出将发送到启动该进程的用户的 crontab。如果这是主 crontab,则 root 会收到电子邮件。
如果您希望将邮件发送到其他地方,您可以配置 MTA 来转发邮件,或者MAILTO
在 crontab 中设置以更改目的地。(用于MAILTO=""
完全抑制邮件。)
如果你安装了一个 cron,并且 cron 任务有一个输出 >/dev/null,它将被发送给系统管理员
我相信你的意思是这份工作不是将输出重定向到/dev/null
;如果所有输出都写入标准输出,并且标准输出被发送到/dev/null
,则将没有输出可发送给任何人。