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.

Ferramentas pessoais