courier-imap : problème pour choisir le répertoire Maildir

courier-imap : problème pour choisir le répertoire Maildir - réseaux et sécurité - Linux et OS Alternatifs

Marsh Posté le 29-04-2004 à 22:26:10    

J'ai installé courier-imap correctement manifestement (apt-get) mais j'aimerais pour choisir le répertoire où sont rapatriés les mails (/home/user/evolution/local).
 
C'est possible de configurer ça (/etc/courier/imapd) ?


Message édité par ZeBib le 30-04-2004 à 12:47:39
Reply

Marsh Posté le 29-04-2004 à 22:26:10   

Reply

Marsh Posté le 29-04-2004 à 23:02:10    

Tu utilises procmail ou maildrop ?

Reply

Marsh Posté le 29-04-2004 à 23:42:29    

getmail -> procmail (spamassassin + spambayes) -> répertoire d'evolution
 
si ça peut t'aider :)

Reply

Marsh Posté le 29-04-2004 à 23:48:00    

Donc tu dois dire à procmail de placer les messages dans le bon dossier.
Exemple (de mémoire et sans la gestion des anti-spams) :

#cat /etc/procmailrc
HOME=$HOME      #vérifier cette ligne dans la page man
MAILDIR=$HOME/evolution/local/Maildir/
DEFAULT=$MAILDIR
LOGFILE=$MAILDIR/.procmail.log      #vérifier cette ligne dans la page man
verbose=yes


Message édité par Incarnation le 29-04-2004 à 23:48:14
Reply

Marsh Posté le 29-04-2004 à 23:59:19    

Incarnation a écrit :

Donc tu dois dire à procmail de placer les messages dans le bon dossier.
Exemple (de mémoire et sans la gestion des anti-spams) :

#cat /etc/procmailrc
HOME=$HOME      #vérifier cette ligne dans la page man
MAILDIR=$HOME/evolution/local/Maildir/
DEFAULT=$MAILDIR
LOGFILE=$MAILDIR/.procmail.log      #vérifier cette ligne dans la page man
verbose=yes




 
procmail place bien les mails dans les bons répertoires (j'utilise ça depuis qqs mois maintenant) mais j'aimerais accéder à ces mails à l'aide d'un serveur imap local qui utiliserait ces répertoires (déjà en Maildir).
 
En gros j'ai un système fonctionnel
POP3 -> getmail -> procmail -> répertoire du user (/home/user/evolution/local/)
 
et je voudrais accéder à ces mails à distance, donc utiliser une gestion avec imap.
Or lorsque je configure le seveur imap et que je me connecte dessus je n'ai que INBOX alors que je voudrais qu'il pointe sur le répertoire ou les mails sont stockés.

Reply

Marsh Posté le 30-04-2004 à 12:48:31    

:bounce: UP

Reply

Marsh Posté le 30-04-2004 à 13:28:16    

Le problème c'est que courier n'utilise pas le même format qu'evolution. Le mieux c'est encore de balourder les mails dans ~/Maildir et d'y accéder aussi par IMAP en local, car je trouve que le transport IMAP d'evolution est bien meilleur que le support maildir. Sinon tu peux faire un lien symbolique, mais courier nomme les sous-répertoires en .toto alors qu'evolution les appelle juste toto.

Reply

Marsh Posté le 30-04-2004 à 14:52:29    

Jar Jar a écrit :

Le problème c'est que courier n'utilise pas le même format qu'evolution. Le mieux c'est encore de balourder les mails dans ~/Maildir et d'y accéder aussi par IMAP en local, car je trouve que le transport IMAP d'evolution est bien meilleur que le support maildir. Sinon tu peux faire un lien symbolique, mais courier nomme les sous-répertoires en .toto alors qu'evolution les appelle juste toto.


 
Exactement ça. J'ai trouvé la solution à mon problème ce midi.
Dommage que tu ne sois pas passé plus tôt  :sweat:  :hello:  
 
Enfin le problème est qu'evolution gère ses dossiers de la sorte :
 

~Maildir/Inbox/mbox/{new cur tmp} pour le dossier Inbox
~Maildir/Inbox/subfolder/dossier_1/{new cur tmp} pour le sous-dossier dossier_1


 
alors que courier gère ça comme ça :
 

~Maildir/Inbox/{new cur tmp} pour le dossier Inbox
~Maildir/Inbox/.dossier_1/{new cur tmp} pour le dossier dossier_1


 
Je sais pas ce qui est le mieux mais je pense que je vais abandonner la gestion locale des mails pour la gestion via imap avec evolution comme ça je serais moins tributaire d'evolution.
 
A moins que tu aies une autre idée ?


Message édité par ZeBib le 30-04-2004 à 14:53:03
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed