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

Gilberto Villani Brito linux em giboia.org
Segunda Abril 9 08:55:55 BRT 2007


On 05/04/07, Bruno Oliveira <bruno at eacsoftware.com.br> wrote:
> 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
>

Olá Bruno, tente usar esse filtro:
 if (/^X-Spam-Level: +\+\+\+\+\+\+\+\+\+\+\+\+\+\+*/)

http://www.dilk.com.br/~olhoneles/linux/qmail/maildrop.txt

Abraços
-- 
Gilberto Villani Brito
System Administrator
Londrina - PR
Brazil
gilbertovb(a)gmail.com


Mais detalhes sobre a lista de discussão freebsd