| Erreur | Cause | Correctif |
|---|---|---|
auth failed (mot de passe correct) |
Échec de userdb | Vérifiez user_query et que le chemin de la boîte mail existe |
Mailbox doesn't exist |
mail_location incorrect | doveconf -n mail_location, puis inspectez le chemin |
UIDVALIDITY changed |
Boîte mail recréée ou conflit de réplication | Consultez les journaux dsync ; restaurez une sauvegarde en cas de perte de données |
Permission denied: dovecot.index.log |
Mauvais propriétaire sur index/control | chown -R vmail:vmail /var/indexes |
Quota exceeded |
Limite de quota atteinte | doveadm quota get -u user@d.com ; augmentez quota_rule |
SSL handshake failure |
Certificat expiré ou mauvais chemin | openssl s_client ; vérifiez que le hook de renouvellement s'est exécuté |
Connection refused 4190 |
ManageSieve désactivé | Ajoutez sieve à la liste protocols = |
LMTP timeout |
Socket Postfix → Dovecot | Vérifiez les droits de /var/spool/postfix/private/dovecot-lmtp |
Out of memory (vsz_limit) |
Client pathologique | Augmentez vsz_limit ou coupez la connexion du client |
fts: indexing failed |
Solr arrêté / disque plein | systemctl status solr ; df -h |
La liste des outils essentiels :
doveconf -n: configuration effectivedoveadm mailbox status -u <user>: état de la boîte maildoveadm fetch: lire des messages sans IMAPdoveadm log find: afficher les fichiers journaux récentsdoveadm stats dump: métriques en directdoveadm director status: vue du cluster (avec director)
Connectez-vous pour garder une trace de ce que vous avez lu.