Pessoal,

Acredito que alguns de vocês já devem ter passado por problemas com Spamassassin (rodando em cima do procmail) e listas do Mailman...
Estive procurando algo na internet, porém só encontrei soluções que dependiam de plugins e outros tipos de integração entre o SpamAssassin e mailman.

Fiz um "chuncho" para simplificar isto e gostaria da opnião de vocês em que problemas isso pode causar, segurança, ou alguma melhoria que possa ser aplicada.

O Mailman utiliza-se de vário registros dentro do arquivo aliases, jogando o email para o seu executável.
A minha idéia foi jogar primeiro para o spamc e em seguida para o mailman.
Como não é possível fazer isto diretamente no aliases, gerei um shell script simples que faz isto. (Apesar de ainda não tratar todos os parametros, sendo apenas para teste de perfomance e funcionamento)

A linha no alises fica:
telemarketing: "|/etc/smrsh/teste.sh"
telemarketing-admin: "|/usr/local/mailman/mail/mailman admin telemarketing"

e o script teste.sh:
#!/bin/sh
if [ -t 0 ]
then
exit 1
else
/usr/bin/spamc -u nobody | /usr/local/mailman/mail/mailman post telemarketing
fi


Grato por qualquer idéia 8-)