La réponse d'une manière générale est "ça dépend". Dans le domaine du mail, une approche peut être implémenté de 25 manières différentes.
* Alain Vaugham [07/01/2010 23:10] : > > Si j'ai bien compris le parcours d'un email, les configurations sont : > 1) Fetchmail : > - va les chercher chez le FAI et les transmet à Postfix. > C'est la config par défaut. Il n'y a rien à paramétrer. Si c'est juste pour que postfix passe tes mails à procmail, tu peux envisager de dire à fetchmail de passer directement ton mail à procmail. Il faut coller la directive : mda "/usr/bin/procmail -d %T" dans ton .fetchmailrc . > 3) Procmail : > LOGNAME=moi Non. Mets "LOGNAME=/home/moi/procmail.log", crée un fichier /home/moi/procmail.log vide puis lance un fetchmail. Si, une fois fetchmail terminé, le fichier procmail.log contient quelque chose, c'est que procmail est utilisé pour traiter tes mails. Si non, ce n'est pas le cas et c'est sur ce point qu'il faut travailler. > 4) Dovecot : > Il devrait les recevoir venant de Procmail pour les mettre à disposition dans > /mnt/unautreDisqueDur/moi/maildir/cur/ > mail_location = maildir:/mnt/unautreDisqueDur/moi/maildir > Les emails n'y arrivent jamais puisque Procmail lui-même ne les voit pas. On peut dire à postfix de passer directement les mails à dovecot et laisser à celui-ci le soin de mettre le mail sur disque tout seul. Rajoute : mailbox_command = /usr/lib/dovecot/deliver dans /etc/postfix/main.cf (après avoir configuré le processus lda de dovecot, bien entendu). Emmanuel _________________________________ Linux mailing list [email protected] http://lists.parinux.org/mailman/listinfo/linux
