shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Script para mover spam para a pasta certa


From: Fabiano Caixeta Duarte
Subject: Re: [shell-script] Script para mover spam para a pasta certa
Date: Sat, 18 Oct 2008 14:18:42 -0300

2008/10/18 alan_testoni <address@hidden>

> Olá pessoal,
>
> Pensei, pensei e não consegui. Gostaria de uma ajuda do pessoal que
> manja para fazer com que o script abaixo pudesse mover os arquivos de
> spam para a pasta ".Quarentena" especifica de cada usuário.
>
> Por enquanto o script só lê na pasta "/var/lib/amavis/virusmail" onde
> são jogados todos os os spams pelo postfix e move para a
> pasta ".Quarentena" de um usuário específico, neste caso "alan".
>
> Todo cabeçalho de spam tem o conteudo parecido com "X-Envelope-To:
> <address@hidden>" identificando quem seria o destinatário da
> mensagem. Então precisaria que o script lesse o conteudo do arquivo e
> se encontra-se a sequencia "<address@hidden>" movesse a mensagem
> para o local próprio, no
> caso /home/vmail/dominio.com.br/alan/.Quarentena
>
> Abaixo está o script que uso que move todos os spams para o mesmo
> lugar.
> _____________________________________
>
> #!/bin/sh
>
> #Script para mover os emails bloqueados da quarentena para pasta do
> administrador
>
> AMAVIS_DIR="/var/lib/amavis/virusmails/"
> QUARENTENA_DIR="/home/vmail/dellap.com.br/alan/.Quarentena/cur"
> CHOWN="/bin/chown"
> GZIP="/bin/gzip"
> FIND="/usr/bin/find"
> $FIND $AMAVIS_DIR -name *.gz -exec mv {} $QUARENTENA_DIR \;  #move os
> spams
> $FIND $AMAVIS_DIR -name banned* -exec mv {} $QUARENTENA_DIR \;  #move
> as mensagens com anexo bloqueado
> $GZIP -d $QUARENTENA_DIR/*.gz
> $CHOWN -R vmail:vmail $QUARENTENA_DIR
>

Alan,

Suponha que a lista esteja cheia de pessoas que não administrem um servidor
de e-mail. Fica difícil para várias delas conseguir te ajudar.

Ok. Então mostre um exemplo do seu arquivo alvo para facilitar.

-- 
Fabiano Caixeta Duarte
Especialista em Redes de Computadores
Linux User #195299
Ribeirão Preto - SP


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

[Prev in Thread] Current Thread [Next in Thread]