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 :

Citation :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
Répondre Avertir
#2
quelque chose comme ceci te conviendrais ?

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

mais ton spamfilter c'est du TCL ?

as tu regarder ici :

souci-avec-spamfilter
[font=Times New Roman]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.[/font]
Répondre Avertir
#3
Bonjour fedora,
merci de cette réponse super rapide ^^

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

fedora a écrit :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
Citation :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 :

Citation : 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
Répondre Avertir
#4
as tu regarder ici :

souci-avec-spamfilter
[font=Times New Roman]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.[/font]
Répondre Avertir
#5
Re Smile
oui j'ai regardé et créer mon regex grâce au lien que tu ma donner pour la terminaison.
Citation :+\.(fr|com|net|org)";

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

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


fedora a écrit :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
Répondre Avertir


Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)
Tchat 100% gratuit -Discutez en toute liberté