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