Comment puis-je désactiver l'email sur le cron?Cron travail: problème avec crontab, il m'envoie automatiquement un email
0
A
Répondre
1
Vous pouvez rediriger la sortie vers /dev/null
comme ceci:
* * * * * my_command > /dev/null
Si une erreur se produit, vous aurez toujours un email, cependant.
2
Envoyer la sortie standard (et erreur standard) de votre tâche cron pour /dev/null
* * * * * /some/cron/job 1> /dev/null 2>&1
Si vous préférez un fichier journal, modifiez /dev/null
à un vrai nom à la place, mais être conscient des problèmes de sécurité . Plus précisément, si vous utilisez un compte privilégié quelconque et que le fichier journal n'existe pas déjà, un pirate peut pré-créer un lien symbolique à la place de votre fichier journal, pointant vers un autre fichier. Lorsque votre travail cron s'exécute, la cible du lien symbolique est écrasée.