OVH Cloud OVH Cloud

RegExp SVP

10 réponses
Avatar
Pat
Salut à toutes/tous !

Comment peut on filtrer, en une seule expression, plusieurs mots dans le
sujet/objet d'un mel ? Un petit exemple SVP ;-)

Merci et @+...

--
Pat

10 réponses

Avatar
Jean-Francois Billaud
scripsit Pat :

Salut à toutes/tous !


Bonsoir,

Comment peut on filtrer, en une seule expression, plusieurs mots dans le
sujet/objet d'un mel ? Un petit exemple SVP ;-)


Filtrer avec quoi ?

/^Subject:.*(Viagra|Sildenafil Citrate)/ REJECT Dont need doctor


JFB

--
19e Festival international du film ornithologique
Ménigoute (79) - 28 octobre au 2 novembre 2003
http://www.menigoute-festival.org

Avatar
Pat
Jean-Francois Billaud wrote:
Bonsoir,

Comment peut on filtrer, en une seule expression, plusieurs mots
dans le sujet/objet d'un mel ? Un petit exemple SVP ;-)


Filtrer avec quoi ?


Filtrer à l'aide de mfilter du webmail de Free.

/^Subject:.*(Viagra|Sildenafil Citrate)/ REJECT Dont need doctor


Merci et @+

--
Pat


Avatar
Jean-Francois Billaud
scripsit Pat :

Filtrer avec quoi ?


Filtrer à l'aide de mfilter du webmail de Free.

/^Subject:.*(Viagra|Sildenafil Citrate)/ REJECT Dont need doctor


Merci et @+


Pas de quoi, vu que le truc ci-dessus marche avec Postfix et que je ne sais
pas du tout comment marche le filtre de mfilter.

En gros, pour les regexp :
/ / l'expression qui coreespond à
^ début de ligne
. n'importe quel caractère
.* répété un nombre quelconque de fois
( ) une expression
| ou
le caractère suivant ne sera pas interprété comme un caractère spécial


JFB

--
/sbin/route add -host 64.94.110.11 reject


Avatar
Jean-Francois Billaud
scripsit MELMOTH :

Comment peut on filtrer, en une seule expression, plusieurs mots dans le
sujet/objet d'un mel ? Un petit exemple SVP ;-)


http://anso.virtualave.net/RegExpF/tregexpr_syntax.htm
http://www.expreg.com/
http://www.aidejavascript.com/article64.html


Vu la doc sur http://mfilter.free.fr/fr/doc.html, j'ai un doute sur
la possibilité de planter des regexps dans les champs du formulaire.

Melmoth - expressif



JFB (inexpressif)

--
19e Festival international du film ornithologique
Ménigoute (79) - 28 octobre au 2 novembre 2003
http://www.menigoute-festival.org


Avatar
Christophe Cuq
Michel Guillou writes:

Si on veut être efficace, il faut ajouter :

/^Subject:.* [...]
REJECT


Ah tiens, je ne l'avais pas celle là. Et hop, dans la collec :)

--
CHC

Avatar
Jean-Francois Billaud
scripsit Xavier :

/^Subject:.*(Viagra|v1agra|vlagra|phentermine|prozac|pheromone|valium|
val1um|vicodin|vic0din|v1codin|vicod1n|v1cod1n|Sildenafil|Citrate)/
REJECT


DISCARD ! tu vas pas encombrer ta mqueue de bounces qui n'arriveront
même pas à partir...


DISCARD c'est pour "your account", "A funny game", "A new game",
"Congratulations" ... et le petit nouveau "our private photos"
(mimail.C).


JFB

--
All syllogisms have three parts, therefore this is not a syllogism.


Avatar
Erwan David
(Xavier) écrivait :

Michel Guillou wrote:

/^Subject:.*(Viagra|v1agra|vlagra|phentermine|prozac|pheromone|valium|
val1um|vicodin|vic0din|v1codin|vicod1n|v1cod1n|Sildenafil|Citrate)/
REJECT


DISCARD ! tu vas pas encombrer ta mqueue de bounces qui n'arriveront
même pas à partir...


Non, REJECT renverra un code d'erreur à l'expéditeur, mais pas un
bounce.


--
Erwan


Avatar
Erwan David
(Xavier) écrivait :

Erwan David wrote:

Non, REJECT renverra un code d'erreur à l'expéditeur,
mais pas un bounce.


Ca dépend à quel moment de la négociation SMTP.

header_checks génère bel et bien un bounce, c'est pour cela que j'ai mis
DISCARD, en particulier aux règles anti-swen qui bouchainet la
mailqueue.


Non, header_checks fera que la réponse au DATA est un 550 au lieu d'un
250. Mais le bounce ne sera pas engendré en local.

--
Erwan


Avatar
Erwan David
(Xavier) écrivait :

Erwan David wrote:

Non, header_checks fera que la réponse au DATA est un 550 au lieu d'un
250. Mais le bounce ne sera pas engendré en local.


Okok, je crois piger :

Si tu mets "REJECT", ça renvoie 550 dans au MTA en face.

Si tu mets "REJECT 550 Va te faire" ça g´enere un bounce. Je ne vois que
ça pour expliauer que header_checks remplissait bel et bien ma mqueue
avec REJECT, pas avec DISCARD


Non ça renvoie "550 Va te faire"

Le bounce est engendré par le MTA qui se prend l'erreur.

--
Erwan


Avatar
Michel Coiteux
Pat wrote:

Comment peut on filtrer, en une seule expression, plusieurs mots
dans le sujet/objet d'un mel ? Un petit exemple SVP ;-)
Filtrer à l'aide de mfilter du webmail de Free.



/^Subject:.*(Viagra|Sildenafil Citrate)/ REJECT Dont need doctor


J'ai souvent des mots entrelardes de signes genre " - _ = + " etc...

Il faut donc ne garder que lettres (passées en minuscules) et les espaces/tab
avant filtre ?
** cix **