L'instance EC2 envoie un courrier pour chaque travail de cron réussie ou échoué – comment arrêter cela?

Nous recevons des centaines de mails tous les jours du cron deamon à root@company.com. Comment puis-je arrêter cela? Ces mails se réfèrent à des travaux de cron personnalisés mis en place par nous – ainsi que d'autres mis en place par AWS.

Le sujet du courrier électronique se présente comme suit:

Cron <www-data@ip-172-12-34-56> [ -x /usr/share/awstats/tools/update.sh ] && /usr/share/awstats/tools/date.sh 

Je lis que c'est un comportement par défaut, mais je ne peux pas find un moyen de l'éteindre.

Ni crontab -l ni sudo crontab -l contient une directive MAILTO ou autre chose que les horaires de travail cron réguliers.


 > cat vim /etc/crontab cat: vim: No such file or directory # /etc/crontab: system-wide crontab # Unlike any other crontab you don't have to run the `crontab' # command to install the new version when you edit this file # and files in /etc/cron.d. These files also have username fields, # that none of the other crontabs do. SHELL=/bin/sh PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin # mh dom mon dow user command 17 * * * * root cd / && run-parts --report /etc/cron.hourly 25 6 * * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily ) 47 6 * * 7 root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly ) 52 6 1 * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly ) 

Vous avez quelques options.

Vous pouvez définir une MAILTO="*address*" au début de votre crontab pour spécifier une adresse e-mail autre que root @ ou l'envoyer à un count de courrier électronique inexistant.

Vous pouvez utiliser la redirection de sortie, afin que vous puissiez tout envoyer à / dev / null en ajoutant >/dev/null 2>&1 à la fin de vos travaux cron.

Ou vous pouvez utiliser une combinaison de redirection de sortie et envoyer uniquement des erreurs au courrier électronique ou à un file journal, etc.

http://wiki.bash-hackers.org/syntax/redirection a d'autres exemples sur la façon dont vous pourriez utiliser la redirection.