Il y a une collision entre ces deux directives, mailbox_command étant prioritaire sur home_mailbox. A partir de là, 2 solutions :
1) Tu vires la lignes mailbox_command. Tes mails arriveront ds ~/Maildir/ pour chaque utilisateur.
2) (celle que je recommande) Tu vires la ligne home_mailbox et tu configures procmail. Par exemple, tu peux avoir un fichier /etc/procmailrc :
-----
# /etc/procmailrc - Fichier de config global de procmail
MAILDIR=Maildir
DEFAULT=$MAILDIR/
-----
Ce fichier va définir le répertoire de base de délivrance ($HOME/Maildir) et la localisation du INBOX ($HOME/Maildir/ <-- attention au slash à la fin sinon il va te stocker tes mails au format mbox plutôt qu'au format Maildir).
Tu n'as plus qu'à définir un fichier .procmailrc par user si tu veux classer directement tes mails, les passer à spamassassin et/ou clamav, etc
# Collision entre home_mailbox et mailbox_command
Posté par Pat Le Nain . En réponse au message config postfix + imap. Évalué à 3.
>
> mailbox_command = procmail -a "$EXTENSION"
Il y a une collision entre ces deux directives, mailbox_command étant prioritaire sur home_mailbox. A partir de là, 2 solutions :
1) Tu vires la lignes mailbox_command. Tes mails arriveront ds ~/Maildir/ pour chaque utilisateur.
2) (celle que je recommande) Tu vires la ligne home_mailbox et tu configures procmail. Par exemple, tu peux avoir un fichier /etc/procmailrc :
-----
# /etc/procmailrc - Fichier de config global de procmail
MAILDIR=Maildir
DEFAULT=$MAILDIR/
-----
Ce fichier va définir le répertoire de base de délivrance ($HOME/Maildir) et la localisation du INBOX ($HOME/Maildir/ <-- attention au slash à la fin sinon il va te stocker tes mails au format mbox plutôt qu'au format Maildir).
Tu n'as plus qu'à définir un fichier .procmailrc par user si tu veux classer directement tes mails, les passer à spamassassin et/ou clamav, etc