我在新的 CentOS 7 服务器上不断收到这些电子邮件。
Subject: Cron <root@server> run-parts /etc/cron.hourly
/etc/cron.hourly/0anacron:
/etc/cron.hourly/50plesk-hourly:
/etc/cron.hourly/plesk-php-cleanuper:
我在 Plesk 中进行了修复,但没有找到或修复任何内容。
我确实通过更改MAILTO=root
为 来编辑 crontab MAILTO=""
。我们将看看这是否有效。这不是一个好的解决方案,因为我不会看到 cron 错误。
这是 crontab.. 它应该是空的吗?
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=""
# For details see man 4 crontabs
# Example of job definition:
# .---------------- minute (0 - 59)
# | .------------- hour (0 - 23)
# | | .---------- day of month (1 - 31)
# | | | .------- month (1 - 12) OR jan,feb,mar,apr ...
# | | | | .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat
# | | | | |
# * * * * * user-name command to be executed
这就是我对 anacron 的看法
#!/bin/sh
# Check whether 0anacron was run today already
if test -r /var/spool/anacron/cron.daily; then
day=`cat /var/spool/anacron/cron.daily`
fi
if [ `date +%Y%m%d` = "$day" ]; then
exit 0;
fi
# Do not run jobs when on battery power
if test -x /usr/bin/on_ac_power; then
/usr/bin/on_ac_power >/dev/null 2>&1
if test $? -eq 1; then
exit 0
fi
fi
/usr/sbin/anacron -s
答案1
我不确定这是否正确,但我进入 anacrontab 并设置MAILTO=""
今后我会做出调整。我只是需要暂时停止这些电子邮件。我希望这能起作用。