MAILTO选项在rhel 8的crontab中不起作用,而日志文件/ var / log / cron中没有错误,并且配置了postfix

问题描述

CRONTAB ENTRY 

SHELL=/bin/bash
HOME=/home/ec2-user
MAILTO=xyz@domain.com

* * * * * $HOME/bin/passfail.sh git

/ var / log / cron

      Aug 20 05:39:23 ip-10-193-240-68 crontab[129777]: (ec2-user) LIST (ec2-user)
      Aug 20 05:40:01 ip-10-193-240-68 CROND[129781]: (ec2-user) CMD ($HOME/bin/passfail.sh git)
      Aug 20 05:40:01 ip-10-193-240-68 CROND[129779]: (ec2-user) CMDOUT (Testing git ...)
      Aug 20 05:40:01 ip-10-193-240-68 CROND[129779]: (ec2-user) CMDOUT (Failed)

/ var / log / maillog

    Aug 19 08:25:47 ip-10-193-240-68 postfix/postfix-script[100562]: starting the Postfix mail system
    Aug 19 08:25:47 ip-10-193-240-68 postfix/master[100564]: daemon started -- version 3.3.1,configuration /etc/postfix

cron运行正常,但是您不会在maillog文件中看到它触发任何邮件,但是当我在命令行上使用邮件时,我正在接收邮件,但不知道为什么MAILTO选项不起作用 这是AWS上的ec2机器。

此crontab条目适用于ec2-user。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)