SpamAssassin
De Fórum Debian Wiki
SpamAssassin em um servidor Postfix
Instalando
Inicie com:
apt-get install spamassassin
Depois disso edite o arquivo /etc/default/spamassassin. Existe uma linha onde está escrito ENABLED=0. Troque por ENABLED=1.
A seguir inicie o spamassassin:
/etc/init.d/spamassassin start
Agora é só fazer uma pequena mudança no arquivo /etc/postfix/master.cf para que o postfix comece a utilizar o spamassassin. Procure a linha:
smtp inet n - - - - smtpd
e deixe ela assim:
smtp inet n - - - - smtpd -o content_filter=spamassassin
No final desse mesmo arquivo adicione:
spamassassin unix - n n - - pipe
user=nobody argv=/usr/bin/spamc -f -e
/usr/sbin/sendmail -oi -f ${sender} ${recipient}
Pronto agora só é necessário reiniciar o postfix. Então:
/etc/init.d/postfix restart
Testando
Caso queira testar o funcionamento do spamassassin. Mande um e-mail para si mesmo e procure por algo desse tipo no headers da mensagem:
X-Spam-Checker-Version: SpamAssassin 2.64 (2004-01-11) on exemplo.com.br X-Spam-Level: X-Spam-Status:
Isso quer dizer que o spamassasin já está verificando as suas mensagens.
