Un petit utilitaire bien pratique se cache dans les tréfonds de procmail : il s'appelle mailstat et fabrique, comme son nom l'indique, des petites stats à partir du log procmail. Bien pratique pour surveiller les flux de messages, erreurs éventuelles etc.
- Pour l'utiliser, simplement demander à procmail de logguer les messages. Dans son procmailrc :
LOGFILE=$HOME/.log-procmail
- Pour tester mailstat :
mailstat -k .log-procmail
Attention, sans l'option k mailstat supprimera le fichier après avoir généré les stats.
Enfin, pour s'envoyer chaque jour ces stats (à 11h) et purger le fichier de log, éditer sa crontab (crontab -e) et entrer :
0 11 * * * /usr/bin/mailstat /home/jack/.log-procmail | mail -s mailstats`date -I` jack
|