mailto crontab不起作用

Gra*_*uin 18 mailto email cron

我每天都会通过crontab在mybookworld(NAS)上运行一个脚本.如果能够每天向我发送带有脚本输出的电子邮件报告,那就太好了.

所以我在crontabs中查看了MAILTO,但它根本没有发送任何东西.该脚本在正确的时间正确运行,但没有电子邮件.这是我的crontab:

~ # crontab -l
MAILTO=x.y@googlemail.com

0 0 * * * python /root/erepCrawler/src/main.py
Run Code Online (Sandbox Code Playgroud)

我出于测试原因编写了一个"较小的"crontab:

MAILTO=x.y@googlemail.com
* * * * * echo "blaah"
Run Code Online (Sandbox Code Playgroud)

这应该每分钟发送一封电子邮件,其中包含"blaah"作为正文.如果我错了请纠正我.

使用crontab发送邮件需要另一个包吗?sendmail安装在/ opt/sbin/sendmail中.

Dmi*_*mov 12

它应该在cron中工作,并进行以下修改:

MAILTO="x.y@googlemail.com"
* * * * * echo blaah
Run Code Online (Sandbox Code Playgroud)

在我的服务器上工作,刚刚测试过.

  • 没有电子邮件需要报价!花了很长时间才搞清楚. (4认同)
  • 报价不需要,以下是完全有效的MAILTO = email1 @ domain.com,email2 @ domain.com (2认同)