OVH Cloud OVH Cloud

[Procmail] Probleme avec une regle procmail

11 réponses
Avatar
Vincent Lefevre
Bonjour,

J'ai reçu un spam avec les en-têtes suivants (ajoutés par le serveur
de mail de la machine qui m'héberge):

[...]
Received: (qmail 23860 invoked by uid 1027); 3 Jul 2004 01:37:08 -0000
Date: 3 Jul 2004 01:37:08 -0000
Message-ID: <20040703013708.23859.qmail@ldh.org>
Cc: recipient list not shown: ;
Delivered-To: vinc17-vincent@vinc17.org
Received: (qmail 23846 invoked from network); 3 Jul 2004 01:37:08 -0000
[...]

J'aimerais savoir pourquoi ce message n'a pas été filtré par la règle
suivante de mon .procmailrc (situé sur le serveur):

:0
* ^Date:(.*$)+\
Message-ID: <.*\.qmail@ldh\.org>$(.*$)*\
Delivered-To: vinc17-.*@vinc17\.org
{
EXITCODE=$DEVNULL
:0
/dev/null
}

--
Vincent Lefèvre <vincent@vinc17.org> - Web: <http://www.vinc17.org/>
100% validated (X)HTML - Acorn / RISC OS / ARM, free software, YP17,
Championnat International des Jeux Mathématiques et Logiques, etc.
Work: CR INRIA - computer arithmetic / SPACES project at LORIA

1 réponse

1 2
Avatar
Nicolas Le Scouarnec
* ^Date:(.*$)+
Message-ID: <.*$(.*$)*
Delivered-To: vinc17-.*@vinc17.org
Rajouter un ^ ferait qu'on devrait matcher nn et serait alors






incorrect.


Ok.

Je signale également que le problème est que ma règle ci-dessus
n'était pas prise en compte, et qu'ajouter ^ ne ferait qu'ajouter
des contraintes supplémentaires (alors qu'il y a en fait déjà
trop de contraintes -- sans que je sache pourquoi).


Un truc idiot, mais si tu met tout sur la meme ligne (sans séparer avec
...) est-ce que ca ne marche pas mieux ?

--
Nicolas Le Scouarnec







1 2