mailto
mailto

Crontab : Modifier les paramètres de messagerie (MAILTO)

Par défaut pour le service crond sur un système de type Linux ou Unix envoie un email à l’utilisateur root. Comment alors modifier les paramètres de messagerie sous le fichier crontab pour envoyer un email à une adresse mail particulière au lieu de l’utilisateur root ? C’est ce que nous allons découvrir ensemble.

Un fichier crontab contient des instructions pour le démon cron. ce dernier examine tous les cron stockés, vérifie chaque commande pour voir si elle doit être exécutée dans la minute en cours. Le résultat de chaque instruction est envoyé à l’adresse mail du propriétaire du crontab.

Pour pouvoir envoyer le résultat d’une instruction cron à une adresse mail spécifique il suffit de définir l’adresse mail dans la variable MAILTO dans le fichier crontab.

D’abord éditer le fichier crontab :

#vim /etc/crontab

ou

#crontab -e

Ensuite il suffit d’indiquer un email spécifique :

MAILTO="adresse@domain.com"

Pour désactiver complètement les notifications par mail pour un utilisateur, il suffit de laisser variable MAILTO vide :

MAILTO=""