Instalar spamassassin
Para instalar spamassassin en Ubuntu 16.04 (Xenial Xerus) ejecutar los siguientes comandos:
sudo apt-get update
sudo apt-get install spamassassin
Configurar Postfix
nano /etc/postfix/master.cf
Buscar la siguiente Linea smtp inet n - - - - smtpd
y agregar lo siguiente
-o content_filter=spamassassin
Configurar Spamassassin
Abrir el siguiente archivo:
nano /etc/default/spamassassin
Para habilitar Spamassassin encuentra la línea
ENABLED = 0
y cambiarlo a
ENABLED = 1
Para habilitar las actualizaciones automáticas de reglas con el fin de obtener las últimas reglas de filtrado de spam, busque la línea
CRON = 0
y cambiarlo a
CRON = 1
luego abrir el siguiente Archivo:
nano /etc/mail/spamassassin/local.cf
Descomentamos la siguiente Linea
rewrite_header Subject [***** SPAM _SCORE_ *****]
Spamassassin da una puntuación a cada correo después de ejecutar diferentes pruebas en él.
La siguiente línea marcará el correo como correo no deseado si el puntaje es mayor que el valor especificado en la regla.
required_score 3.0
use_bayes 1
bayes_auto_learn 1
/etc/init.d/spamassassin restart