30
2010
Lister le nombre de messages en queue d’un serveur postfix
Commande :
Il peut être utile de connaitre le nombre de messages en queue sur un serveur de messagerie. Il est même souhaitable de le superviser.
Voici la commande permettant de connaitre le nombre d’emails en queue :
mailq | tail -1 | awk ‘{print $5}’
Script Nagios
Voici un petit script nagios à utiliser avec nrpe permettant de superviser le nombre de messages en queue :
resultat=`mailq | tail -1 | awk ‘{print $5}’`
if [ $resultat -lt 500 ]
then
echo "OK – La queue est de $resultat"
exit 0
else
echo "CRITICAL – La queue comporte $resultat mails"
exit 2
fi
Ici, j’ai décidé d’être alerté lorsque la queue comporte plus de 500 messages.
Cause d’un nombre de message élevé :
Si le nombre de message augmente rapidement en peu de temps, il est possible que vous soyez spammé ou que vous spammiez.
Il est également possible que le serveur de messagerie situé derrière votre relai postfix soit inaccessible. De ce fait, postfix ne peut plus libérer sa queue.
Si le nombre de message de la queue augmente lentement ( semaine, mois), il est peut-être intéressant de regarder ce qu’il y’a en queue et de faire un peut de ménage grâce à ces commandes :
http://www.croc-informatique.fr/2010/02/queue-postfix/
Bonne continuation
Articles similaires
Laissez un commentaire
Publicité :)
Articles récents
- Configuration de Nginx pour Obtenir l’IP Réelle des Visiteurs avec CloudFlare
- Récupérer les informations d’un Ordinateur Terra à partir du numéros de série avec Python
- Grep – Extraire toutes les adresses IP d’un fichier text, Json, etc…
- Failed to Start File System Check – Vcenter 7
- Powershell – Se connecter à l’active directory depuis un poste windows 11