Ramón Asked: 2010-12-11 11:42:27 +0800 CST2010-12-11 11:42:27 +0800 CST 2010-12-11 11:42:27 +0800 CST 默认情况下,哪些系统消息会通过邮件发送给 root? 772 我最近ssmtp在我的服务器上安装以启用安装的电子邮件通知redmine。当我验证一切设置是否正确时,我收到了一封关于 cron 作业失败的电子邮件通知。事实证明这真的很有帮助,如果我没有设置它,我永远不会注意到它。 从那以后已经有几天了,我还没有收到来自系统的任何其他电子邮件。默认情况下,哪些邮件会发送到 root? 10.04 server email redmine 1 个回答 Voted Best Answer poolie 2010-12-11T15:18:26+08:002010-12-11T15:18:26+08:00 默认情况下,cron 会将所有来自 cron 作业的输出邮寄给作业的所有者,无论它们是否失败。(root 是系统 cron 作业的所有者,并被配置为非 root 守护程序 cron 作业的邮件目的地。)大多数系统 cron 作业都经过精心编写,除非出现问题,否则不会产生输出。 任何其他程序都可以向 root 发送邮件,但在默认的 Ubuntu 安装中不会有很多。我见过的东西包括 在Debian中,一些程序在配置不正确的情况下会发送邮件,但我最近在Ubuntu中没有看到这个 mdraid 在阵列发生故障或恢复时发送邮件 当机器失去交流电源时,apcupsd 发送邮件 当您通过里程碑或记录时,uptimed 会发送邮件 如果您正在编写自己的 cron 作业,您可以设置MAILTO控制输出的发送位置。(另见man 5 crontab。)
默认情况下,cron 会将所有来自 cron 作业的输出邮寄给作业的所有者,无论它们是否失败。(root 是系统 cron 作业的所有者,并被配置为非 root 守护程序 cron 作业的邮件目的地。)大多数系统 cron 作业都经过精心编写,除非出现问题,否则不会产生输出。
任何其他程序都可以向 root 发送邮件,但在默认的 Ubuntu 安装中不会有很多。我见过的东西包括
如果您正在编写自己的 cron 作业,您可以设置
MAILTO
控制输出的发送位置。(另见man 5 crontab。)