Obrigado 

Reinaldo, muito bom tbem.

Agradeço a todos que deram suas contribuições, mas a opções de 'redirect' no
body e headers, já me ajudou, 
Todos os emails que forem bloqueadas por palavras no corpo ou assunto do
email direcionarei eles para um outro email, caso algum foi falso positivo
poderá ser resgatado facilmente.

Aproveitando, 

Uma dúvida tive um problema que foi o seguinte. Um destinatário colocou no
assunto "sexta feira" e no header_checks tinha "sex", sexo"  e o email foi
bloqueado, resumindo ele bloqueou o email por causa do "sex" de  sexta
feira. Teria como ele ler a palavra inteira ou isso é uma característica do
header_checks.

Aguardo

Abraços

Paulo



-----Mensagem original-----
De: postfix-br-boun...@listas.softwarelivre.org
[mailto:postfix-br-boun...@listas.softwarelivre.org] Em nome de Reinaldo de
Carvalho
Enviada em: sábado, 2 de abril de 2011 11:16
Para: Grupo de Usuarios Postfix do Brasil
Assunto: Re: [Postfix-BR] Header_checks e body_checks

2011/4/1 PAULO RAMOS - SYSMATEC <pa...@sysmatec.com.br>:
> Boa tarde
>
> Colegas,
>
> Gostaria de saber se existe alguma forma de fazer uma whitelist para
header
> e body_checks como para rbls e outras regras.
>

Resposta curta: "não".

Resposta lomga: é possível associar a um "smtpd" um processo "cleanup"
que não processe o header_checks e body_checks. Mas para isso você
precisa declar outro smtpd (master.cf), ou seja, rodará em outra porta
TCP. Ex:

2525      inet  n       -       -       -       -       smtpd
  -o cleanup_service_name=cleanup2
cleanup2   unix  n       -       -       -       0       cleanup
  -o header_checks=
  -o body_checks=

Desta forma, os emails recebídos pela porta "2525" não serão
processados por header_checks body_checks. Esta é a única
possibilidade, não é possível fazer qualquer outro tipo de whitelist
para estas opções.

Fazer whitelist para RBL é simples, basta usar a ACL check_*_access
(veja as possibilidades no manual), antes da acl reject_rbl_client.

> E tbem uma forma de receber todas as mensagens ao invés de ser
descartadas,
> para resgate posterior.
>

Resposta curta: "não".

Resposta longa: é possível alterar o código fonte, substituindo o
retorno das ACLs (ex: reject_unknown_client_hostname,
reject_rbl_client, etc...) de 'reject' para 'hold', mas se isto não é
configurável é porque o autor (Wietse) crer que estas mensagens devem
ser realmente rejeitadas.

-- 
Reinaldo de Carvalho
http://korreio.sf.net
http://python-cyrus.sf.net

"While not fully understand a software, don't try to adapt this
software to the way you work, but rather yourself to the way the
software works" (myself)
_______________________________________________
Postfix-BR mailing list
Postfix-BR@listas.softwarelivre.org
http://listas.softwarelivre.org/mailman/listinfo/postfix-br

_______________________________________________
Postfix-BR mailing list
Postfix-BR@listas.softwarelivre.org
http://listas.softwarelivre.org/mailman/listinfo/postfix-br

Responder a