Depuis une récente mise à jour de Debian, je ne recevais plus d’email.
La commande mailq
affiche la liste des messages dans la file d’attente. J’ai eu droit à un jolie
temporary failure. Command output: /usr/bin/maildrop: Unable to create a dot-lock at /var/vmail/sheebypanda.com/root/19879.0.sheebyb0x.sheebypanda.com
Voici comment vider cette liste et envoyer les messages dans la file d’attente :
Restaurer les bons droits utilisateur
Je ne sais pas encore pourquoi, mais les droits sautent souvent dans ce répertoire. Bizarre.
chown vmail:vmail /var/vmail/
Redémarrer les services mails
Ça ne fait jamais de mail
service amavis restart service clamav-daemon restart service postfix restart
Forcer l’envoie
postqueue -f
Après avoir fait cela, vous devriez voir votre file mailq
se décrémenter.
Mais en fait il restait toujours des messages dans la file d’attente.
Ces messages étaient destiné à une adresse qui n’existe pas sur mon domaine. Surement une histoire de spam.
Pour supprimer les messages qui restent dans la file, on peut faire :
postsuper -d ALL
Laisser un commentaire