Exim4 + Maildir + imap

Exim4 + Maildir + imap - Logiciels - Linux et OS Alternatifs

Marsh Posté le 16-08-2003 à 22:01:34    

Salut,
 
Bon j'utilsie exim4 + qpopper (pop3) et ca amrche nickel
 
Je viens d'installer un serveur imap (courier-imap)
j'ai créé ma boite imap sur le serveur, maildir... enfin tout est bon
 
J'arrive a me connecter au serveur imap (outlook, squirrelmail) je recois des mail, mais je ne peu plus en recevoir !!!!
 
voici mon message d'erreur de exim  
 

Code :
  1. 2003-08-16 21:56:33 19o7A9-0002pt-3u == bibi@bibi.hn.org R=local_user T=mail_spool defer (-4): mailbox /var/mail/bibi is not a regular file


 
Que faut il faire pour que ca fonctionne ???

Reply

Marsh Posté le 16-08-2003 à 22:01:34   

Reply

Marsh Posté le 16-08-2003 à 22:49:18    

avant j'avais un simple fichier contenant mes mails.
Avec imap j'ai un rep et des sous rep
 
Mais ca ne marche pas :'(
 
aidez moi svp

Reply

Marsh Posté le 17-08-2003 à 11:24:57    

peut etre faudrait il demander a exim de mettre ses mails dans le dossier imap soit directement  soir en les passant a procmail par exemple .
je ne sais pas si qpoper permet de checker des boites imap .
voila .
 
 
 
 
--  
postfix c'est bien , c'est bon , mangez en :o

Reply

Marsh Posté le 17-08-2003 à 12:44:37    

Mikala a écrit :

peut etre faudrait il demander a exim de mettre ses mails dans le dossier imap soit directement  soir en les passant a procmail par exemple .
je ne sais pas si qpoper permet de checker des boites imap .
voila .
 
 
 
 
--  
postfix c'est bien , c'est bon , mangez en :o


 
oui mais j'arrive pas a lui faire comprendre a exim de placer les mails dans ce rep :'(
 

Reply

Marsh Posté le 17-08-2003 à 13:03:49    

Lebibi a écrit :


 
oui mais j'arrive pas a lui faire comprendre a exim de placer les mails dans ce rep :'(


tu peux surement lui dire d'utiliser un MDA comme procmail non ?
(tiens en cherchant sur google je tombe sur cela :o )
 

If you want to use Maildir as the default mailbox style, you have to change the local_delivery-transport. (This transport must not have the same name on your machine, it is the one which is called for local deliveries by a director with "driver = localuser".) Here is an example (from a default Debian config file, modified)
local_delivery:
   driver = appendfile
   group = mail
   mode = 0660
   mode_fail_narrower = false
   envelope_to_add = true
   return_path_add = true
   directory = /home/${local_part}/Maildir/
   maildir_format
 

 
sinon tu peux forcer l'utilisation du procmail en mettant un
|/usr/bin/procmail dans ton $Home/.forward .
(apres ne te reste qu'a configurer procmail )
 

Reply

Marsh Posté le 17-08-2003 à 13:55:01    

j'ai cherché aussi tout hier soir sur google avant de poster ici
Ma config semble bonne pourtant :
 

Code :
  1. [cpp]local_delivery:
  2.   driver = appendfile
  3.   group = mail
  4.   mode = 0660
  5.   mode_fail_narrower = false
  6.   envelope_to_add = true
  7.   return_path_add = true
  8.   maildir_format
  9.   file = /home/${local_part}/Maildir/

Reply

Marsh Posté le 17-08-2003 à 14:08:02    

voici mon fchier de conf d'exim
 
http://bibi.hn.org/~bibi/exim.conf
 
Si ca peut aider
 
J'aimerais bien eviter d'utiliser procmail pour l'instant.
Je ne vois pas pourquoi ca ne fonctionne pas avec Exim !


Message édité par lebibi le 17-08-2003 à 14:24:23
Reply

Marsh Posté le 17-08-2003 à 14:28:42    

honte sur moi j'ai trouvé  
 
j'avais pas vu le directory dans directory = /home/${local_part}/Maildir/ .....
 
j'etais tjs en file

Reply

Marsh Posté le 17-08-2003 à 14:44:20    

on peut utiliser les 2 ??

Reply

Marsh Posté le 17-08-2003 à 18:36:19    

Lebibi a écrit :

on peut utiliser les 2 ??


cad ?
mbox & maildir ?
si c'est la question , je n'ai pas de réponse correcte a t'apporter ( a part la question : ca va te servir a quoi de mettre tes mails en double exemplaires sur ta machine ? :o )
Sinon procmail c'est vraiment pas mal car tu peux faire plein de regles pour trier tes mails dans les boites qui vont bien . faire appel a spammassassin dedans si tu as envie , etc etc . )
de sucroit les regles de procmail sont tres simples :)

Reply

Marsh Posté le 17-08-2003 à 18:36:19   

Reply

Marsh Posté le 17-08-2003 à 20:22:40    

oui, je voulais commencer a utiliser les comptes imap et virer le pop.
 
Mais j'ai un utilisateur qui à des mails dans sa boite, et je ne voulais pas les perdre.
 
Mais bon, lundi je fais vider la boite en question et je migre tout en imap :)
 
Pour procmail je regarderais ca un peu mieux quand j'aurais plus de temps, je voulais deja que exim + imap fonctionne pour mardi !
 
Merci à toi

Reply

Marsh Posté le 17-08-2003 à 20:28:43    

Lebibi a écrit :

oui, je voulais commencer a utiliser les comptes imap et virer le pop.
 
Mais j'ai un utilisateur qui à des mails dans sa boite, et je ne voulais pas les perdre.
 
Mais bon, lundi je fais vider la boite en question et je migre tout en imap :)
 
Pour procmail je regarderais ca un peu mieux quand j'aurais plus de temps, je voulais deja que exim + imap fonctionne pour mardi !
 
Merci à toi


bah rien ne t'empeche de mettre les courriers des boites pop dans les boites imaps ad hoc :o
sert toi de perfectmailbox pour ce faire :) (dispo sur mon web  www si tu ne le trouves pas :) )
c'est un script perl pour transferer les mails d'une boite mbox vers une boite imap :)
la syntaxe étant  
 

perfectmailbox /home/user/Maildir < /var/spool/mail/mboxuser


 

Reply

Marsh Posté le 17-08-2003 à 21:07:28    

Merci Mr :)

Reply

Sujets relatifs:

Leave a Replay

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