Logo
You
Code

SpamAssassin with Postfix in Debian 8

Autor YouCode - http://www.youcode.com.ar/postfix/spamassassin-with-postfix-in-debian-8-421

Install and configure SpamAssassin with Postfix in Debian 8

Veremos como instalar y configurar Spamassassing.

Primero actualizamos los paquetes:
# apt-get update
# apt-get upgrade
Instalamos
# apt-get install spamc spamassassin
Verificamos la version (puede que bajen una mas nueva, da igual)
# spamassassin -V
SpamAssassin version 3.4.0
  running on Perl version 5.20.2
Creamos usuario, grupo y ajustamos los privilegios
# groupadd -g 5555 spamd
# useradd -u 5555 -g spamd -s /sbin/nologin -d /usr/local/spamassassin spamd
# mkdir -p /usr/local/spamassassin/log
# chown spamd:spamd -R /usr/local/spamassassin
Editamos
# vi /etc/spamassassin/local.cf
si las siguientes lineas no estan (caso que no deberia ser) las agregamos, sino cambiamos los valores a los que pongo aqui
rewrite_header Subject *****SPAM*****
required_score 3.0
report_safe 0
use_bayes 1
bayes_auto_learn 1
Ahora vamos a decirle a PostFix que lo use
# vi /etc/postfix/master.cf
esta línea, deberia quedar asi, en caso que tengan otros filtros , entonces solo pongan el nuevo a partir de -o
smtp 	inet  n 	-	-	-	- 	smtpd -o content_filter=spamassassin
nos vamos al final del archivo y agregamos
spamassassin unix - n n - - pipe
  user=spamd argv=/usr/bin/spamc -f -e /usr/sbin/sendmail -oi -f ${sender} ${recipient}
reiniciamos los servicios
# service spamassassin restart
# service postfix restart
es todo!
http://www.youcode.com.ar/postfix/spamassassin-with-postfix-in-debian-8-421