Salut,
Je rencontre quelques difficultés pour utiliser dovecot comme LDA avec postfix.
J’ai eu beau potasser la doc j’ai toujours des erreurs.
J’ai une configuration postfix avec utilisateurs virtuels.
En termes de droit j’avais créé groupe, user et maildir avec
groupadd -g 5000 mailboxes
useradd -d /home/mail -c "user facteur pour délivrer le courrier dans les mailboxes" -u 5000 -g 5000 -s /dev/null mailboxes
chmod -R 750 /home/mail/
chown -R 5000:5000 /home/mail/
Postfix tourne avec la conf
#les users
virtual_minimum_uid = 5000
virtual_uid_maps = static:5000
virtual_gid_maps = static:5000
Pour utiliser dovecot en LDA j’ai rajouté au main.cf
virtual_transport = dovecot
dovecot_destination_recipient_limit = 1
Au master.cf
dovecot unix - n n - - pipe
flags=DRhu user=mailboxes:mail argv=/usr/lib/dovecot/deliver -d ${recipient}
Côté dovecot, dans /etc/dovecot/dovecot.conf
protocol lda {
postmaster_address = postmaster
hostname = machine.mondomaine.org
mail_plugins = cmusieve
global_script_path = /home/mail/globalsieverc
auth_socket_path = /var/run/dovecot/auth-master
}
Et dans la section “auth default”
socket listen {
master {
path = /var/run/dovecot/auth-master
#mode = 0660
user = mail
group = mailboxes
}[/code]
Et bien sur j'ai activé managesieve dans la section protocols.
Dans le syslog j'ai deux erreurs en fonction de mes essais :
[code]Jun 16 09:51:17 machine deliver(user@mondomaine.org): Can't connect to auth server at /var/run/dovecot/auth-master: Permission denied
ou
Des idées ? Parce que la doc de dovecot ne m’a pas encore aidé.
