如何在 Linux 服务器上设置/更改管理员电子邮件?

syn*_*n4k 2 email linux centos cron

据说,如果您安装了一个 cron 并且该 cron 作业有一个输出 >/dev/null,它将被发送给系统管理员。这是真的?电子邮件在哪里设置?我在 /etc/mail.rc 中没有看到任何关于此的内容,并且 crontab 中也没有任何关于邮件的内容。

帮助?

cdh*_*wie 5

默认情况下,输出将发送到启动该进程的任何用户的 crontab。如果这是主要的 crontab,则 root 会收到电子邮件。

如果您希望将邮件发送到其他地方,您可以配置您的 MTA 以转发邮件,或者MAILTO从 crontab 中设置以更改目的地。(用于MAILTO=""完全禁止邮件。)

如果你安装了一个 cron 并且 cron 作业有一个输出 >/dev/null,它会被发送给系统管理员

我相信你的意思是说,工作并没有已输出重定向到/dev/null; 如果所有输出都写入 stdout,并且 stdout 被发送到/dev/null,那么将没有输出发送给任何人。