Ola pessoal
Depois de ler os man e de algumas consultar eu criei uma regra no procmail
para filtrar as extensoes que geralmente contem virus das mensagens que
entram e saem do meu servidor postfix.
Acontece que ele s� esta filtrando as que chegam, as que saem n�o s�o
capturadas.
Eu fiz algo errado? Ou falta alguma coisa?
As minhas regras sao assim:
--------------------------------------------------------------------
:0 HB
* ^(X-Original-|Delivered-)?(To|Cc|Cco):.*(compra)@amy.com.br
* .*filename=".*\.(gif|jpg|exe|vbs|shs|com|pif|bat|scr|pps|mpg|mpeg)"
{
:0 hc
/var/spool/procmail/tmp.`date "+%Y%m%d"`
:0 hc
| (\
formail -r \
-i"From:${LOGNAME}" \
-i"Subject: Email recusado pelo recebedor..." ;\
cat /etc/email.msg; \
echo "---------- MENSAGEM ORIGINAL --------------------------" ;\
head -100 /var/spool/procmail/tmp.`date "+%Y%m%d"` \
) | $SENDMAIL -oi -t ; \
rm -f /var/spool/procmail/tmp.`date "+%Y%m%d"`
:0:
/dev/null
}
# ----------------------------------
:0 HB
* ^From.*(compra|cobranca)@axial.inf.br
*
.*filename=".*\.(mmm|lnk|gif|jpg|exe|vbs|shs|com|pif|bat|scr|pps|mpg|mpeg)"
{
:0 hc
/var/spool/procmail/tmp.`date "+%Y%m%d"`
:0 hc
| (\
formail -r \
-i"From:${LOGNAME}" \
-i"Subject: Email nco enviado" ;\
cat /etc/virus1.msg; \
echo "" ; \
echo "---------- MENSAGEM ORIGINAL --------------------------" ;\
echo "" ; \
head -100 /var/spool/procmail/tmp.`date "+%Y%m%d"` \
) | $SENDMAIL -oi -t ; \
rm -f /var/spool/procmail/tmp.`date "+%Y%m%d"`
:0:
/dev/null
}
-------------------------------------------------------
Como eu faria para bloquear as que SAEM (sao enviadas) pela conta "compra" ?
Outra coisa, essa regra nao esta conseguindo executar os comandos head e rm,
no log do
procmail ele diz:
head: /var/spool/procmail/tmp.20030922: Permission denied
rm: cannot unlink `/var/spool/procmail/tmp.20030922': Permission denied
o arquivo tmp+date � gravado como "root mail" (dono e grupo) e permissao
rw
apenas para o dono.
Alguma luz?
Grato e abra�os..
Paulo
---------------------------------------------------------------------------
Esta lista � patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br
Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utiliza��o da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html