Article ID: 1892, created on May 7, 2009, last review on May 8, 2014

  • Applies to:
  • Plesk for Linux/Unix

Symptômes

La messagerie fonctionne bien sur le serveur mais pour des messages qui ne peuvent pas être trouvés, Qmail écrit les erreurs comme ci-dessous dans le log :

qmail: 1179913914.743922 warning: unable to stat mess/21/22265884

Cause

Qmail crée des fichiers avec des ID messages séparés pour que chaque message les traite :

 

queue/info/NN/<MESSSAGE_ID>
queue/mess/NN/<MESSSAGE_ID>
queue/todo/NN/<MESSSAGE_ID>
....

 

chaque référence de ce type contient des informations spécifiques associées au message. L'erreur comme "unable to stat mess/22/22265908" signifie qu'un de ces fichiers est absent. Cela se passe en général lorsque la file d'attente est corrompue en raison d'une modification manuelle ou en utilisant l'utilitaire QmailHandle.

Résolution

Les fichiers de message manquants ne peuvent pas être restaurés. Vous ne pouvez trouver tous ces types d'erreur que dans le log de messagerie. Recherchez les fichiers avec de tels ID un par un puis supprimez-les à partir des dossiers de file d'attente Qmail, par exemple :

# find /var/qmail/queue/ -name 22265884 | xargs rm -f
# find /var/qmail/queue/ -name 22265862 | xargs rm -f
...

Arrêtez Qmail avant cette opération.

29d1e90fd304f01e6420fbe60f66f838 a914db3fdc7a53ddcfd1b2db8f5a1b9c 56797cefb1efc9130f7c48a7d1db0f0c

Email subscription for changes to this article
Save as PDF