Le Friday 08 January 2010 20:00:11 Emmanuel Seyman, vous avez écrit : > 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.
Oui, ça, je l'ai bien compris! > > * 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 . Je note mais ce n'est pas ce que je veux faire. Je veux qu'un mail passe obligatoirement par Postfix. > > > 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. Je note aussi cette astuce pour m'aider à trouver là où ça peut éventuellement ne pas aller. > > > 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). Je ne l'ai pas fait à cause de la configuration du processus lda de Dovecot que je n'ai pas su faire rapidement. Par contre, cela m'a donné l'idée du : mailbox_command = /usr/bin/procmail qui a résolu mon problème. J'ai peut-être enfin compris ce que "mailbox_command = /...." signifie. Il me reste encore beaucoup de la tuyauterie à explorer encore! Merci pour tous ces "tuyaux"! -- Alain Vaugham Clef GPG : 0xD26D18BC _________________________________ Linux mailing list [email protected] http://lists.parinux.org/mailman/listinfo/linux
