我crontab
不断向 root 用户发送电子邮件。我已尝试通过编辑以下内容来修复此问题:
编辑了/etc/crontab
以下内容:
MAILTO=root
到
[email protected]
并通过运行重新启动服务service crond restart
。
但是 cron 结果仍然发送到 root 电子邮件地址而不是 crontab 中指定的电子邮件地址。
我该如何修复此问题,有什么想法吗?
答案1
你确定你的系统可以向外发送邮件吗?尝试使用以下mail
命令:
echo "Hello, world" | mail [email protected]
如果您收到一封电子邮件,请检查该/etc/aliases
文件是否包含任何[email protected]
与 root 别名相关的内容。
如果您没有收到电子邮件,请检查垃圾邮件文件夹。如果那里什么也没有,请检查您的邮件程序日志/var/log/
。将出现一个错误,解释发生了什么。