[MASOCH-L] Ajuda filtro de Header no Postfix
Marcelo Coelho
marcelo at tpn.com.br
Fri Jan 27 15:53:33 -03 2006
Olá!
Não entendo de Postfix, mas usando expressão regular deve ser algo como:
/^Subject: ([Rr][Ee])\s?\[\s?[0-9]?[0-9]\s?\]\:/ REJECT NO_SPAM
\s = significa espaço
? = o caracter ou conjunto anterior pode aparecer 0 ou 1 vez.
[0-9] = qualquer número
Teoricamente filtraria o seguinte:
Subject: Re[1]:
Subject: RE[10]:
Subject: RE [10]:
Subject: RE[10 ]:
Subject: RE[ 10]:
Subject: RE [ 10 ]:
Subject: RE[ 1 ]:
Subject: re[ 1 ]:
Como fiz de cabeça, usando apenas o conceito de expressão regular (não
entendo nada de Postfix), é pouco provável que funcione diretamente, mas
já é o caminho pra você solucionar o problema.
Talvez o \s não seja reconhecido pelo Postfix como caracter de espaço, a
solução seria usar espaço simples mesmo, enfim, só tentando. :-)
Boa sorte.
--
Marcelo Coelho
scsantos at unigranrio com br wrote:
> Boa tarde,
>
> Estou tentando fazer um filtro de subject no Postfix mas, não achei
> nenhuma documentação que me ajudasse.
>
> O que quero é filtrar aqueles emails com Re[10]:, Re[ 20 ]: Re [60]:,
> Re[15] : e algumas outras combinações.
>
> Alguma coisa consegui fazer mas não cheguei lá, tipo:
> /^Subject: ([Rr][eE])/ REJECT NO_SPAM
>
> Isto é só um exemplo de como começaria ...
>
> Alguém pode dar uma mão?
>
More information about the masoch-l
mailing list