You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Rocky Linux 9环境下Cron任务输出无法生成通知邮件问题求助

Rocky Linux 9环境下Cron任务输出无法生成通知邮件问题求助

大家好,我遇到了一个关于Cron任务邮件通知的问题,想请教下各位:

我之前在CentOS等多个操作系统上运行过大量Cron任务,这些任务正常执行时不会产生输出。我一直以来都通过查看邮件来监控任务状态——利用任务出错时会产生输出,进而触发邮件通知这个特性作为简单的监控机制:收到邮件就说明有问题,没收到邮件就代表一切正常,这个方式一直很靠谱。

最近我新装了一台Rocky Linux 9的机器,Cron任务确实能正常运行,但出错时却完全不会生成通知邮件了。举个具体的例子,我的crontab内容如下:

* * * * * date >> /tmp/cron.out && echo 'This is cron'

按照预期,每分钟应该完成两个操作:一是把当前日期追加到/tmp/cron.out文件中,二是给我发送一封内容为This is cron的邮件。

目前/tmp/cron.out文件确实每分钟都在新增日期内容,说明Cron任务是在正常执行的,但/var/spool/mail目录下的所有文件大小都是0字节,完全没有邮件生成。

我查阅了各类Cron相关的文档,都明确说明任务产生输出时就会触发邮件通知,但现在我没办法通过邮件来判断任务是否报错了。

想请教大家:Rocky Linux 9是不是在Cron的邮件通知机制上做了什么改动?有没有什么方法可以恢复原来的功能呢?

谢谢各位的帮助!

备注:内容来源于stack exchange,提问作者EK0

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.22 14:54:33