Saudações!

Configurei o meu redhat 8 com o sendmail e mailscanner, o que me dar proteção contra vírus e também spam, visto que o mailscanner tem suporte a verificação ORDB. Porém gostaria de uma ferramenta mais versátil para filtrar os e-mails contra spams. Qual seria ela, o spamassassin ou o procmail.
Eu gostaria de ter a possibilidade de colocar filtros manualmente para bloquear mensagens, tipo identificar um cabeçalho comun ou corpo de texto em mensagens identificadas de worms, com isso eu poderia ativar uma proteção eficiente logo que percebece um infecção por vírus, sem precisar esperar por vacinas das empresas fabricantes de softwares antivirus.

Alguem pode me ajudar?