【问题标题】:how can i fix crond[296824]: No configuration file found at /root/.esmtprc or /etc/esmtprc?如何修复 crond [296824]:在 /root/.esmtprc 或 /etc/esmtprc 中找不到配置文件?
【发布时间】:2020-12-13 07:04:58
【问题描述】:

我使用 aws crontab 来运行我的任务。

它运行了几天,但是今天,当我打开 /var/log/cron 时,我发现 crontab 失败了 它无法打印新消息,我找到了

crond[296824]: No configuration file found at /root/.esmtprc or
/etc/esmtprc

在 /var/log/messages 中,所有邮件日志都是空的。 我的操作系统是Centos8,有人可以提供一些建议吗?非常感谢

【问题讨论】:

标签: linux cron centos


【解决方案1】:

今天我遇到了同样的问题。 Cron 发送有关错误的邮件通知,因此它从 "~/.esmtprc" 获取目标信息。如果您没有正确配置此文件,您可能会在 cron 日志中收到该错误:

crond[296824]: No configuration file found at /root/.esmtprc or /etc/esmtprc

cron 无法发送的所有带有错误的邮件都位于 "~/.esmtp_queue/"

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-03-10
    • 1970-01-01
    • 2015-08-12
    • 2014-10-19
    • 2013-04-23
    • 2019-10-07
    • 1970-01-01
    相关资源
    最近更新 更多