O Amavis / Amavisd-new funciona como um serviço de filtragem. O fluxo geral é Internet - > Postfix (ou outro) - > Amavisd-new - > Antispam - > Amavis - > A / V - > Postfix - > caixa de correio.
No caso específico do spamassassin, a configuração padrão do amavisd é invocá-lo diretamente através do módulo perl Mail :: SpamAssassin. Se a memória serve corretamente, os exemplos (pelo menos no debian) tinham uma configuração bem comentada.
De um modo geral, você precisa dizer ao amavis para enviar o e-mail em um soquete (net / local / etc) e a coisa do outro lado deste soquete deve retornar o status adequado.
Mais informações podem ser encontradas: link
Um howto pouco datado para dspam: link (em russo, mas traduzir deve lidar com isso)