Réception de mail HS après upgrade Lenny vers Squeeze (dovecot)

Suite à l’upgrade d’une Debian Lenny vers Squeeze, impossible de recevoir des mails. Le message d’erreur est :

Aug 25 13:27:23 SRV postfix/pipe[10910]: 628358035A: to=, relay=dovecot, delay=156, delays=156/0.01/0/0.11, dsn=4.3.0, status=deferred (temporary failure)

Rien n’apparaît dans les /var/log/mail*

Le message qui m’a mis sur la voie est dans le fichier de log du LDA.

2012-08-25 13:30:43 deliver(XXXX@renar.net): Info: Loading modules from directory: /usr/lib/dovecot/modules/lda
2012-08-25 13:30:43 deliver(XXXX@renar.net): Fatal: Plugin cmusieve not found from directory /usr/lib/dovecot/modules/lda

Dans le fichier /etc/dovecot/dovecot.conf, dans la section “protocol lda” on trouve une référence à ce module.

protocol lda {
log_path = /home/vmail/dovecot-deliver.log
auth_socket_path = /var/run/dovecot/auth-master
postmaster_address = XXXX@renar.net
mail_plugins = cmusieve
global_script_path = /home/vmail/globalsieverc
}

Il faut modifier “mail_plugins = cmusieve” par “mail_plugins = sieve”. On relance dovecot : “/etc/init.d/dovecot restart”.
Un petit coup de postqueue -f et tous les mails en attente sont envoyés !

This entry was posted in Linux, Non classé and tagged , , , , , , , , , . Bookmark the permalink.

One Response to Réception de mail HS après upgrade Lenny vers Squeeze (dovecot)

  1. Julien says:

    Génial ! Merci ! Ça marche parfaitement. Tout le monde a retrouvé ses e-mails.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.