[FUGSPBR] ajuda: procmailrc
Paulo A. H. Rodrigues
hypolito em uol.com.br
Seg Ago 25 19:04:00 BRT 2003
Eugenio Oliveira,
Não encontrei nenhuma função do procmail que faça o que você quer:
Algumas considerações:
Você pode dividir seu arquivo de 25 mil linhas em arquivos menores
(bancos de dados, ldap, arvores de busca, são muito mais eficientes
que um arquivo gigante)
veja http://www.linux-mag.com/2000-01/tech_support_01.html
[...]
INCLUDERC=$PMDIR/rc.maillists
INCLUDERC=$PMDIR/rc.letin
INCLUDERC=$PMDIR/rc.spam
[...]
Você pode usar um modulo do perl MAIL::AUDIT
[...]
"Each of the delivery methods logs the line number in the calling
program so one can deduce which 'rule' caused the delivery."
[...]
Veja um exemplo em :
http://search.cpan.org/author/JV/Mail-Procmail-1.06/lib/Mail/Procmail.pm
On Mon, 25 Aug 2003, Eugenio Oliveira wrote:
> Ola pessoal,
>
> Gostaria de saber se existe alguma forma de descobrir em qual linha do
> .procmailrc um deternimado e-mail esta sendo
> bloqueado. Isso pq quando coloco um .procmailrc com 25mil e-mails ele
> bloqueia tudo.
>
> tks
>
>
> Meu .procmailrc esta +ou- assim
> ------------------------------------------------------------------
> #
> LOGFILE=/var/log/procmail.log
> VERBOSE=yes
> LOGABSTRACT=all
>
> :0
> * ^From:.*0000000000.aaa000 em opportunity.com
> /var/log/reject.log
> :0
> * ^From:.*0000305391dog em 123box.co.uk
> /var/log/reject.log
> :0
> * ^From:.*0000305982dog em 123box.co.uk
> /var/log/reject.log
> ....
> :0
> ! email em outrodominio.com.br
>
>
--
Atenciosamente, Finger Print
1024D/76FA8152 2002-12-06
Paulo Antonio Hypolito Rodrigues 9E63 4443 5DAF 0F44 F57D
<paulo_hypolito em uol.com.br> EA53 6485 EA3B 76FA 8152
ICQ 30.013.690 Linux User 112.161
_______________________________________________________________
Sair da Lista: http://www2.fugspbr.org/mailman/listinfo/fugspbr
Historico: http://www4.fugspbr.org/lista/html/FUG-BR/
Mais detalhes sobre a lista de discussão freebsd