Debian GNU/Linux :: Serveur :: Mail

3.4 Dovecot LDA

Postfix possède son propre agent de livraison (LDA ou MDA pour Local ou Mail Delivery Agent) mais cette documentation propose d’utiliser le LDA de Dovecot qui est beaucoup plus riche fonctionnellement : il permet notamment de gérer les quotas sur les Maildir et apporte le support des filtres Sieve.

Pour indiquer à Postfix que le nouvel agent de livraison pour les utilisateurs virtuels est Dovecot, il suffit d’ajouter les lignes suivantes dans /etc/postfix/main.cf :

# Dovecot LDA

virtual_transport = dovecot

dovecot_destination_recipient_limit = 1

Il faut maintenant définir le transport utilisé ci-dessus dans le fichier /etc/postfix/master.cf :

# Dovecot LDA

dovecot unix – n n – – pipe

flags=DRhu user=vmail:mail argv=/usr/lib/dovecot/deliver -d $recipient

Dovecot requiert également quelques modifications dans /etc/dovecot/dovecot.conf pour activer le LDA :

# MDA Configuration

protocol lda {

postmaster_address = postmaster

auth_socket_path = /var/run/dovecot/auth-master

}

Après un redémarrage de Dovecot et de Postfix, les mails seront donc transmis à deliver qui se chargera de les enregistrer dans la boite de l’utilisateur.

# /etc/init.d/dovecot restart

# /etc/init.d/postfix restart

viaDebian GNU/Linux :: Serveur :: Mail.