
ahamadeu
(usa Fedora)
Enviado em 18/10/2005 - 21:10h
Veja abaixo um exemplo de um procmailrc que roda em um server linux, ajuda que já te ajuda isso que vc quer implementar
LOGFILE=/var/log/procmail.log
VERBOSE=yes
#LOGABSTRACT=all
:0fw: spamassassin.lock
* < 256000
| spamc
:0:
* ^X-Spam-Status: Yes
/var/spool/mail/spam
#Crie um usuario no sistema chamado spam e ele move todos os e-mail pra lá, crie outro chamado block
:0 HB
# if the script exits with code != 0 the message is harmful.
# See script /etc/procmail.d/blockmail.txt for details.
* ! ? /etc/procmail.d/blockmail.pl
{
# the MTA (sendmail, postfix) will return the message with
# a "permission denied" error (see /usr/include/sysexits.h)
# EXITCODE=77
# uncomment the action you want on the offending e-mail
# ATTENTION: only one action can be done (man procmailrc)
:0
#/dev/null # drop to /dev/null
# refused # put in a user folder
/var/spool/mail/block # append to a file (create it with perms 666)
#! root # send to someone (take care about loops)
}
#
# Bloqueio por "Subject", ou seja, assunto das mensagens
:0
* ^Subject:.*(DINHEIRO|recebeu|Recebeu|RECEBEU|Sensual|SENSUAL|sensual|amor|Amor|AMOR|Dinheiro|viagra|Viagra|virtual|Virtual|VIRTUAL|VIAGRA|dinehiro|orkut|ORKUT|Orkut|Gazzag|cartão|CARTÃO|Cartão|cartao|Cartao).*
/var/spool/mail/block
:0 B
* ^Content-Type: application/mixed; name=.+\..+\.(pif|com|exe|bat|lnk|scr|vbs)"?$
/var/spool/mail/block
# Regra BOA, quer Orkut beleza usa o e-mail em casa e na casa dele, na empresa não!! :D
:0
* ^From.*noreply-orkut@google.com
/var/spool/mail/block