regex spamfilter
#1
Bonjour,
pour commencé mes excuse si je ne post pas au bon endroit.

voila je suis entrain de réglé mon spamfilter.conf et j'ai un petit souci rien de méchant mais bon sa me gène un peut.
Dans mon regex quand je teste de bloquer le mot hotmail. fr/org/com etc... il prend en compte le point "." que si le f de "fr" ou "org" et coller exemple :

Quote:Hotmail.com ou Hotmail .c om

et moi je veut que même si le "." com et séparer du .com que sa block mon lien


Code:
spamfilter {
    regex "([h]+[^A-Za-z0-9]*[o]+[^A-Za-z0-9]*[t]+[^A-Za-z0-9]*[m]+[^A-Za-z0-9]*[a]*[^A-Za-z0-9]*[i]*[^A-Za-z0-9]*[l]+)*\.(f*[^A-Za-z0-9]*r|c*[^A-Za-z0-9]*o*[^A-Za-z0-9]*m|n*[^A-Za-z0-9]*e*[^A-Za-z0-9]*t|o*[^A-Za-z0-9]*r*[^A-Za-z0-9]*g)+";
    target { channel; channel-notice; part; quit; topic; };
    reason "Coordonnées personnelles interdites (adresse messenger)  ( http://www.tchat-fusion.org/netiquette.php )";
    action block;
};
Cordialement Stéphane
hésitez pas de visité http://www.tchat-fusion.org/
ou part irc /server -m irc.tchat-fusion.org
#2
quelque chose comme ceci te conviendrais ?

Quote:[regexp {(^|\s)((www\.|#)[^\s]|Http://|.fr//|(.com|//(\.?)write)\s)

mais ton spamfilter c'est du TCL ?

as tu regarder ici :

souci-avec-spamfilter
La différence entre Linux et Windows ,c'est que Linux c'est comme une belle fille , il faut l'apprivoiser , la comprendre , la séduire tandis que Windows , c'est comme une prostitué , il faut payer et surtout bien se protéger.
#3
Bonjour fedora,
merci de cette réponse super rapide ^^

non c'est pas du TCL c'est dans spamfilter.conf de unrealircd
fedora Wrote:mais ton spamfilter c'est du TCL ?

fedora Wrote:quelque chose comme ceci te conviendrais ?
regexp {(^|\s)((www\.|#)[^\s]|Http://|.fr//|(.com|//(\.?)write)\s)
malheureusement non voici un autre exemple pour mieux comprendre.

ici vue que la lettre "o" et coller au point >> .o r g le spam et bloquer
Quote:13:03 Serge» h o t m a i l .o r g
4 [Message bloqué] Motif : Message blocked: 7Coordonnées personnelles interdites (adresse messenger) 12 ( http://www.tchat-fusion.org/netiquette.php )

et si on le tape comme sa le spam n'est pas bloquer car le "." et le "o" on un espace :

Quote: 13:02 Serge» h o t m a i l . o r g << non bloquer

Cordialement Stéphane
hésitez pas de visité http://www.tchat-fusion.org/
ou part irc /server -m irc.tchat-fusion.org
#4
as tu regarder ici :

souci-avec-spamfilter
La différence entre Linux et Windows ,c'est que Linux c'est comme une belle fille , il faut l'apprivoiser , la comprendre , la séduire tandis que Windows , c'est comme une prostitué , il faut payer et surtout bien se protéger.
#5
Re :)
oui j'ai regardé et créer mon regex grâce au lien que tu ma donner pour la terminaison.
Quote:+\.(fr|com|net|org)";

et même fait des recherches sur google et sur les regex

CrazyCat Wrote:[code]spamfilter {
regex "..+\.(fr|com|net|org)";
};


fedora Wrote:as tu regarder ici :

souci-avec-spamfilter

Cordialement Stéphane
hésitez pas de visité http://www.tchat-fusion.org/
ou part irc /server -m irc.tchat-fusion.org


Possibly Related Threads…
Thread Author Replies Views Last Post
  souci avec spamfilter steph 3 4,781 05/12/2010, 18:51
Last Post: CrazyCat

Forum Jump:


Users browsing this thread: 1 Guest(s)