[Postfix/procmail/dovecot] mbox et maildir : pourquoi tant de haine ?

Le
Grégory Bulot
Bonjour,

Ayant mon propre serveur de mails, je souhaiterais que mes mails :
- Arrivent en mbox dans /var/mail/%u
- Arrivent après traitement procmail(rc) en Maildir


Actuellement :
- Les mails arrivent bien en mbox dans /var/mail/%u
- mon procmailrc est bien pris en charge mais les mails sont au format
mbox (au lieu de maildir)


Mon .procmailrc
MAILDIR=$HOME/Maildir/
LOGFILE=$HOME/procmail.log
:0
* ^Return-Path:.<root@mondomain.com>
$MAILDIR/local/


Extrait de dovecot.conf
mail_location = maildir:~/Maildir
mail_location = mbox:/var/mail/%u
namespace private {
separator = /
prefix = "#mbox/"
location = mbox:~/mail:INBOX=/var/mail/%u
inbox = yes
hidden = yes
list = no # for v1.1+
}
namespace private {
separator = /
prefix =
location = maildir:~/Maildir
}



Extrait de /etc/postfix/main.cf
mailbox_command = /usr/bin/procmail -t -a "$EXTENSION"
DEFAULT=$HOME/Maildir/ MAILDIR=$HOME/Maildir/



De plus avec cette configuration, mon client imap ne voit que INBOX,
Sent, Draft, Queue, Trash mais pas local (défini dans le procmailrc)






--
Cordialement
Grégory BULOT

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/20130106142116.7790997e@roland.bulot-fr.com
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Grégory Bulot
Le #25116242
Bonjour, Bonsoir,

Le Sun, 6 Jan 2013 14:21:16 +0100, Grégory Bulot, vous avez écrit :

Mon .procmailrc
MAILDIR=$HOME/Maildir/
LOGFILE=$HOME/procmail.log
:0
* ^Return-Path:. $MAILDIR/local/



La dernière ligne n'est pas bonne écriture (le point) :
$MAILDIR/.local/


Reste que claws-mail ne voit toujours pas le dossier 'local' est-ce un
pb de conf dovecot ou ... quoi ?

(rien dans /var/log/syslog pour dovecot)


--
Cordialement
Grégory BULOT

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Bzzz
Le #25116292
On Sun, 6 Jan 2013 14:21:16 +0100
Grégory Bulot
- Arrivent en mbox dans /var/mail/%u
- Arrivent après traitement procmail(rc) en Maildir

Actuellement :
- Les mails arrivent bien en mbox dans /var/mail/%u
- mon procmailrc est bien pris en charge mais les mails sont au format
mbox (au lieu de maildir)

Mon .procmailrc
MAILDIR=$HOME/Maildir/
LOGFILE=$HOME/procmail.log
:0
* ^Return-Path:. $MAILDIR/local/



Anormal qu'ici on ait pas: $MAILDIR/.local/


Extrait de dovecot.conf
mail_location = maildir:~/Maildir
mail_location = mbox:/var/mail/%u
namespace private {
separator = /
prefix = "#mbox/"
location = mbox:~/mail:INBOX=/var/mail/%u
inbox = yes
hidden = yes
list = no # for v1.1+
}
namespace private {
separator = /
prefix =
location = maildir:~/Maildir
}



Extrait de /etc/postfix/main.cf
mailbox_command = /usr/bin/procmail -t -a "$EXTENSION"



Avant j'avais: mailbox_command = /usr/bin/procmail -a "$EXTENSION" -d "$U SER"
Maintenant: mailbox_command = /usr/bin/procmail

Comme un gland, je n'ai pas rajouté de commentaire suite à ce chgt
mais mon setup reste classique.

DEFAULT=$HOME/Maildir/ MAILDIR=$HOME/Maildir/



? et quid de: home_mailbox = Maildir/

De plus avec cette configuration, mon client imap ne voit que INBOX,
Sent, Draft, Queue, Trash mais pas local (défini dans le procmailrc)



V. 1ère remarque

Et la plupart du temps, il faut s'être abonné aux dossiers voulus
pour qu'il apparaissent dans le MUA.

Étant donné ton setup tordu, ceci ne sont que des réflexions,
pas une piste sûre.

--
Romain: je viens de remarquer un truc dans killbill
Quentin: ah bon
Romain: la meuf elle a son katana avec elle dans l'avion
Romain: je savais pas que c'etait autorise
Quentin: alors que moi ils m'ont confisqué mon pot de confiture les co nnards

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Grégory Bulot
Le #25122392
Bonjour, Bonsoir,

Le Sun, 6 Jan 2013 15:35:11 +0100, Bzzz, vous avez écrit :

On Sun, 6 Jan 2013 14:21:16 +0100
Grégory Bulot
> - Arrivent en mbox dans /var/mail/%u
> - Arrivent après traitement procmail(rc) en Maildir
>
> Actuellement :
> - Les mails arrivent bien en mbox dans /var/mail/%u
> - mon procmailrc est bien pris en charge mais les mails sont au
> format mbox (au lieu de maildir)
>
> Mon .procmailrc
> MAILDIR=$HOME/Maildir/
> LOGFILE=$HOME/procmail.log
> :0
> * ^Return-Path:. > $MAILDIR/local/

Anormal qu'ici on ait pas: $MAILDIR/.local/



Les mails se sont croisés de 7 minutes :-D

C'était bien ça le problème !


Merci

--
Cordialement
Grégory BULOT

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Publicité
Poster une réponse
Anonyme