[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