[FUG-BR] [Fora de Tópico] Maildrop - Configuração de filtros

Carlos A. Talhati cat em iqsc.usp.br
Quinta Abril 5 11:52:27 BRT 2007


Aqui uso assim,

if ( /^X-Spam-Status: Yes/ )
{
        if ( /^X-Spam-Level: \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*/:h )
        {
                # Apaga SPAM com score maior que 15
 .....

mas é bom verificar como o seu spamassassin esta colocando a tag 
X-Spam-Level
No meu esta o caracter *

Carlos

Bruno Oliveira escreveu:
> Srs,
>
> Desculpas pela mensagem fora do tópico da lista, é que estou apanhando um 
> pouco para entender a forma de criar regras no maildrop. Tentei utilizar as 
> condições iguais a do procmail porém não tive sucesso. Pesquisando descobri 
> como colocar o Maildrop para filtrar os spam's e coloca-los em um pasta, 
> porém o filtro para o Spam-Level não que funcionar. Estou usando a condição:
>
> # --- parte do mailfilter, script de filtros do maildrop.
> if (/^X-Spam-Level: +\+\+\+\+\+\+\+/)
> {
> log "Iniciando entrega de spam ..."
>         `test -d $VHOME/Maildir/.Spam`
>                 if ( $RETURNCODE == 1 )
>                 {
>                 log "Criando pasta .Spam do usuario ..."
>                 `/usr/local/bin/maildirmake -f Spam $VHOME/Maildir`
>                 log "Pasta .Spam criada com sucesso."
>                 to "$VHOME/Maildir/.Spam/"
>                 }
>                 else
>                 {
>                 to "$VHOME/Maildir/.Spam/"
>                 }
> log "Entrega de spam concluida."
> }
>
> Irei adicionar outra regra filtrando Spam com level 15+ para outra pasta. 
> Alguém poderia informar o que estou fazendo de errado ? Ou manda um arquivo 
> de exemplo para ter uma base.
>
> Att,
> Bruno. 
>
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>
>
>   


Mais detalhes sobre a lista de discussão freebsd