OVH Cloud OVH Cloud

fetchmail et mailfilter

4 réponses
Avatar
Claude Reveret
Bonjour la liste,

J'ai configur=E9 mailfilter et fetchmail :
cat /etc/fetchmail=20
set postmaster "root"
set properties ""
set bouncemail
set syslog

poll pop.free.fr
protocol POP3
user "toto"
pass "toto"
is toto
preconnect "mailfilter --mailfilterrc=3D/etc/mailfilter.toto"

Quand je lance la commande fetchmail, pas de soucis
fetchmail -f /etc/fetchmailrc
mailfilter: 0.6.2 recherche de pop.free.fr sur Wed Mar 9 01:05:37 2005
mailfilter: Analyse de 0 message(s).
mailfilter: 0.6.2 recherche de pop.free.fr sur Wed Mar 9 01:05:38 2005
mailfilter: Analyse de 0 message(s).

par contre si je lance le service :
/etc/init.d/fetchmail start
et consulte les logs
tail /var/log/mail.log
Mar 9 01:08:31 artifice fetchmail[25251]: la commande de pr=E9-connexion a=
=20
=E9chou=E9 avec l'=E9tat 65280
Mar 9 01:08:31 artifice fetchmail[25251]: =C9tat de la requ=EAte=3D5 (SYNT=
AXE)

Auriez-vous une id=E9e du probl=E8me ?

D'avance merci

Claude

4 réponses

Avatar
Thomas Labourdette
Le Mercredi 09 Mars 2005 01:12, Claude Reveret a écrit :

preconnect "mailfilter --mailfilterrc=/etc/mailfilter.toto"



par contre si je lance le service :
/etc/init.d/fetchmail start
et consulte les logs
tail /var/log/mail.log
Mar 9 01:08:31 artifice fetchmail[25251]: la commande de pré-connexion a
échoué avec l'état 65280
Mar 9 01:08:31 artifice fetchmail[25251]: État de la requête=5 (SYNTAXE)

Auriez-vous une idée du problème ?



preconnect "/usr/bin/mailfilter --mailfilterrc=/etc/mailfilter.toto"

@+
--
Anasthasie LOCALE (signature aléatoire)
Gourdin du matin, pipi sur les mains.


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Claude Reveret
Le Mercredi 9 Mars 2005 11:48, Thomas Labourdette a écrit :
Le Mercredi 09 Mars 2005 01:12, Claude Reveret a écrit :
> preconnect "mailfilter --mailfilterrc=/etc/mailfilter.toto"
>
> par contre si je lance le service :
> /etc/init.d/fetchmail start
> et consulte les logs
> tail /var/log/mail.log
> Mar 9 01:08:31 artifice fetchmail[25251]: la commande de pré-connexi on a
> échoué avec l'état 65280
> Mar 9 01:08:31 artifice fetchmail[25251]: État de la requête=5 ( SYNTAXE)
>
> Auriez-vous une idée du problème ?

preconnect "/usr/bin/mailfilter --mailfilterrc=/etc/mailfilter.toto"



J'ai apporté la correction au script mais j'ai toujours la même erreur :
La commande de pré-connexion a échoué avec l'état 65280

J'ai cherché a quoi correspond l'état 65280, sans succés.

Merci pour la répondre.

Vous avez une autre idée ?
Est-ce que quelqu'un a pu configurer mailfilter et fetchmail sur une débi an ?

@+, Claude
Avatar
messmate
On Wed, 9 Mar 2005 19:00:12 +0100
Claude Reveret wrote:

Le Mercredi 9 Mars 2005 11:48, Thomas Labourdette a écrit :
Le Mercredi 09 Mars 2005 01:12, Claude Reveret a écrit :
> preconnect "mailfilter --mailfilterrc=/etc/mailfilter.toto"
>
> par contre si je lance le service :
> /etc/init.d/fetchmail start
> et consulte les logs
> tail /var/log/mail.log
> Mar 9 01:08:31 artifice fetchmail[25251]: la commande de


pré-connexion a> > échoué avec l'état 65280
> Mar 9 01:08:31 artifice fetchmail[25251]: État de la requête=5


(SYNTAXE)> >
> Auriez-vous une idée du problème ?

preconnect "/usr/bin/mailfilter --mailfilterrc=/etc/mailfilter.toto"



J'ai apporté la correction au script mais j'ai toujours la même erreur
: La commande de pré-connexion a échoué avec l'état 65280

J'ai cherché a quoi correspond l'état 65280, sans succés.

Merci pour la répondre.

Vous avez une autre idée ?
Est-ce que quelqu'un a pu configurer mailfilter et fetchmail sur une
débian ?

@+, Claude


Moi j'appelle mailfilter de la facon suivante dans fetchmailrc:
preconnect "mailfilter --mailfilterrc=/home/toto/.mailfilterrc"
car la /etc/.... a besoin de droits, non ? à vérifier.
Je mets tous mes *rc dans mon home et j'ai aucun
problème.
c.à.d. fetchmailrc, mailfilterrc, procmailrc, sendmailrc.
mess-mate
Avatar
Claude Reveret
Le Mercredi 9 Mars 2005 19:27, messmate a écrit :
On Wed, 9 Mar 2005 19:00:12 +0100

Claude Reveret wrote:
>Le Mercredi 9 Mars 2005 11:48, Thomas Labourdette a écrit :
>> Le Mercredi 09 Mars 2005 01:12, Claude Reveret a écrit :
>> > preconnect "mailfilter --mailfilterrc=/etc/mailfilter.toto"
>> >
>> > par contre si je lance le service :
>> > /etc/init.d/fetchmail start
>> > et consulte les logs
>> > tail /var/log/mail.log
>> > Mar 9 01:08:31 artifice fetchmail[25251]: la commande de
>
>pré-connexion a> > échoué avec l'état 65280
>
>> > Mar 9 01:08:31 artifice fetchmail[25251]: État de la requête=5
>
>(SYNTAXE)> >
>
>> > Auriez-vous une idée du problème ?
>>
>> preconnect "/usr/bin/mailfilter --mailfilterrc=/etc/mailfilter.toto"
>
>J'ai apporté la correction au script mais j'ai toujours la même erre ur
>
>: La commande de pré-connexion a échoué avec l'état 65280
>
>J'ai cherché a quoi correspond l'état 65280, sans succés.
>
>Merci pour la répondre.
>
>Vous avez une autre idée ?
>Est-ce que quelqu'un a pu configurer mailfilter et fetchmail sur une
>débian ?
>
>@+, Claude

Moi j'appelle mailfilter de la facon suivante dans fetchmailrc:
preconnect "mailfilter --mailfilterrc=/home/toto/.mailfilterrc"
car la /etc/.... a besoin de droits, non ? à vérifier.


Merci pour ta réponse, elle m'a inspiré :

Voila la solution que j'ai trouvé :
Le fichier de configuration doit être
/var/run/fetchmail/.mailfilterrc
et celui de log :
/var/run/fetchmail/.mailfilter.log
le tout appartenant à fetchmail:nogroup

@+, Claude