[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: header_checks contre swen



Régis Grison <regis-debian@grison.org> writes:

> Le dim 21/09/2003 à 01:51, Jacques L'helgoualc'h a écrit :
>> Régis Grison a écrit, dimanche 21 septembre 2003, à 00:35 :

[..Zappé 75 lignes et 3019 caractères..]

>
> Donc ma nouvelle proposition est :
>
> /^From: "?(MS|Microsoft|Corporation|Program|internet|Network|Security|\
> Division|Section|Departement|Center|Technical|Public|Customer|Bulletin|\
> Services?|Assistance|Support|Net|Message|System|Delivery|Mail|Storage|\
> Service| )*"? *<.*@(news|bulletin|confidence|advisor|updates|technet|\
> support|newsletters|ms|msn|msdn|microsoft|bigfoot|netmail|aol|\
> america|_|\.)+\.(com|net)>$/ REJECT
>

Attention, s'il  y a un  " alors, les  mots que tu cites  doivent être
accolés à ce ". Donc s'il y a d'autres caractères entre, ce qui est le
cas pour quasiment tous les mots, ça passe. 

Departement ou Department ? 

Service est en trop, Services? suffit. 

Tu  as une  * derrière  ta parenthèse  fermante, donc,  même si  tu ne
trouves pas ce qu'elle contient, ta regex renverra "vrai". 

Tu as intérêt à tester ta regex avec Perl par exemple.

A+
PP
-- 
Groupe Morbihannais d'Utilisateurs de Logiciels Libres http://www.tuxbihan.org
Identifiant Jabber: pp@amessage.de
GPG fingerprint = 1A4F E154 3D2C A20E E4CA  A543 7951 C5C2 E44A A0B5

Patrick Percot.



Reply to: