Le 07 janvier à 18:00 Alain Vaugham a écrit > Bonjour la liste et bonne année tout le monde. > > > Avec ma config actuelle, les emails sont déposés dans : > /var/mail/moi au format mbox > Il y restent alors que moi je voudrais les faire atterrir dans : > /mnt/unautreDisqueDur/moi/maildir/ > Il s'agit ici d'un maildir géré par Dovecot pour servir de l'imap. > > Je ne retrouve plus comment je dois configurer cette tuyauterie pour que les > emails arrivent là où je veux. > > 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. > Il faut tout de même paramétrer la destination.
> 2) Postfix : > - il accepte ces emails puisqu'ils sont destinés à son domaine : > mydestination = mondomaine.com, mamachine.localdomain, localhost.localdomain, > localhost > - il les transmet à je-ne-sais-qui qui se charge de les délivrer > dans /var/mail/moi > Je ne comprend pas pourquoi les emails atterrissent là. > Au grés de mes lectures j'ai testé tout ça sans succès : > mailbox_command = procmail -a "$EXTENSION" > mailbox_command = procmail -a "$user" > mailbox_command = procmail -a "moi" > Ces commandes passent les mails à procmail avec l'adresse passée en paramètre via -a > mail_spool_directory = /mnt/unautreDisqueDur/moi/maildir/ > Dossier de spool, non pertinent > home_mailbox = /mnt/unautreDisqueDur/moi/maildir/ > bien sûr sans oublier le "/" final. > Inutile car les mails sont déjà envoyés à procmail via mailbox_command > 3) Procmail : > Il devrait les recevoir venant de Postfix pour les traiter puis les déposer > là > où je veux mais comme il ne les voit jamais, les emails restent > dans /var/mail/moi > SHELL=/bin/sh > #MAILDIR=/mnt/unautreDisqueDur/moi/maildir/moi > MAILDIR=/var/mail > LOGNAME=moi > ORGMAIL=$MAILDIR/$LOGNAME > DEFAULT=$ORGMAIL > Le / final a son importance !!! > 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. > > Bonne analyse. > Est-ce qu'il y aurait un problème de droits particuliers à respecter sur > /mnt/unautreDisqueDur/moi/maildir/ ou sur /var/mail/moi ? > > Est-ce que c'est le main.cf qui est mal configuré ? > http://pastebin.archlinux.fr/373326 > > Est-ce que j'ai bien compris le fonctionnement de la tuyauterie? > > Globalement oui, mais pas des options ;-) > Merci d'avance pour vos éclairages. > > De rien, Vx -- Rejoignez les 5308 adhérents de l'April <http://www.april.org/adherer> Secrétaire de l'association toile-libre <http://toile-libre.org> +33 (0) 630 803 804 <http://thetys-retz.net/~endymion/pages/Contact> GPG Id: EBEC C39A DAAE F766 9785 EF23 E76F 467D 2E14 CE70 _________________________________ Linux mailing list [email protected] http://lists.parinux.org/mailman/listinfo/linux
