Je me retrouve avec un fetchmail qui marche dans son coin sans savoir ce qu'il fait, et une boite desesperement vide dans mon webmail hula. De l'autre côté j'ai des boites mail un peu partout sur mon pc: il y a toujours /var/mail/amorgen, il y en a dans mon dossier perso Maildir, et en plus en ligne de commande quand je fais 'mail' j'en ai encore. Apres les avoir lus de cette façon ils sont automatiquement ajoutés dans une boite mbox dans la racine de mon dossier perso ...
Je suis perdu !
]>lns-th2:~# more /etc/fetchmailrc
#
# NEED to RUN fetchmail from root
#
# Global
# logging to syslog
set syslog
# run as daemon with poll interval (seconds)
set daemon 900
# definit le postmaster
set postmaster root
# renvoie les messages d'erreur
set bouncemail
poll pop.la-base.org with proto pop3
user "***@la-base.org" there with password "***" is "amorgen" here and wants mda '/usr/sbin/postfix -i -f %F %T'
lns-th2:~#
]>Maintenant j'aimerais voir la tête de ton fichier fetchmail.
]>Sep 21 10:15:50 localhost fetchmail[6219]: réveillé à mer 21 sep 2005 10:15:50 CEST
Sep 21 10:15:54 localhost fetchmail[6219]: 2 messages pour [email protected] dans pop.la-base.org (43869 octets).
Sep 21 10:15:54 localhost fetchmail[6219]: lecture du message [email protected]@pop.la-base.org:1 parmi 2 (40304 octets)
Sep 21 10:15:54 localhost postfix[6223]: error: to submit mail, use the Postfix sendmail command
Sep 21 10:15:54 localhost postfix[6223]: fatal: the postfix command is reserved for the superuser
Sep 21 10:15:55 localhost fetchmail[6219]: «SIGPIPE» envoyé par un MDA ou une erreur de «stream socket»
Sep 21 10:15:55 localhost fetchmail[6219]: erreur socket durant l'envoi vers le serveur SMTP pop.la-base.org
Sep 21 10:15:55 localhost fetchmail[6219]: Ã211tat de la requête=2 (SOCKET)
Sep 21 10:15:55 localhost fetchmail[6219]: mise en sommeil à mer 21 sep 2005 10:15:55 CEST
Les messages sont relevés mais doivent encore tomber dans /var/mail/amorgen je suppose ...
Si je résume bien, on voudrait avoir au final un fetchmail qui interroge le serveur POP distant qui transmet les mails à postfix. Puis en se connectant avec squirrelmail, celui ci interroge le serveur courier-imapd pour s'authentifier. J'ai bon ?
]>Pour régler ton problème de maildir, mailbox il faut entrer cette ligne dans le fichier /etc/postfix/main.cf
home_mailbox = Maildir/
Sinon la configuration de fetchmail ne change pas.
Normalement, voilà qui devrait régler tes problèmes.
Bonne chance pour squirremail, je n'ai jaamis utiliser ça.
Premièrement je ne sais quels softs choisir, il y en a tellement, il est si difficile d'avoir un point de vue clair et objectif... Je ne sais quelle est la voie "royale" ou "classique", j'ai donc un peu au hasard installé exim4 avec courier-imapd et je récupère mes mails avec fetchmail, le tout accédé par squirrelmail. Mais tout se complique avec la config...
Il m'a fallu du temps pour découvrir que fetchmail récupérait les mails au format mbox et squirrelmail s'attendait à du Maildir. Du coup ils sont stockés dans /var/mail/user au lieu de /home/user/Maildir. Pour ne plus avoir de message d'erreur j'ai fait un maildirmake Maildir dans mon dossier (je ne sais pas si c'est ce qu'il fallait faire pour résoudre ce pb). Du coup fetchmail ramène bien les messages de son côté mais je ne les vois pas dans le webmail .... le seul truc temporaire que j'ai trouvé c'est mb2md qu ime permet de convertir à la main les boites mail d'un type à l'autre.
- Avez vous une méthode simple pour faire dialoguer tout ces intermédiaires ensemble ??
- Quelle est la combo "classique" et facile d'utilisation / configuration d'un serveur mail sous debian ? (je me dis que les serveurs de mails sont légion et que leur utilisation ne doit pas etre une telle plaie à chaque fois quand même!) Suis je passé à coté du blockbuster mega bien et fastoche des serveurs mails ou bien il est communément admis qu'il faut se contenter de combinaisons plus ou moins joyeuses (et que le peu de docs en fr n'expliquent pas grand chose) ?
Bref, je ne suis en rien amer mais déteste perdre du temps de la sorte...
Merci pour vos réponses !