temp
This is an old revision of the document!
Instalamos dependencias
sudo apt-get install spamassassin spamc
Configuramos el daemon sudo nano /etc/default/spamassassin
ENABLED=1
Configuramos SpamAssassin sudo nano /etc/spamassassin/local.cf
report_safe 0 rewrite_header Subject *****SPAM*****
Lo iniciamos
sudo service spamassassin restart
Configuramos PostFix con sudo nano /etc/postfix/master.cf añadiendo al final
# SpamAssassin
spamassassin unix - n n - - pipe
user=debian-spamd argv=/usr/bin/spamc -f -e
/usr/sbin/sendmail -oi -f ${sender} ${recipient}
y modificando al principio
smtp inet n - - - - smtpd
-o content_filter=spamassassin
-o receive_override_options=no_address_mappings
Reiniciamos Postfix para aplicar los cambios con sudo service postfix restart
Configuramos Sieve para que mueva las cabeceras de SpamAssassin con sudo nano /var/lib/dovecot/sieve/default.sieve
require ["fileinto"];
# Move spam to Junk folder
if header :contains "Subject" "*****SPAM*****"
{
fileinto "Correo electrónico no deseado";
stop;
}
Para aprendizaje (de la carpeta de Correo electrónico no deseado), y actualización de BD, metemos en sudo crontab -e
# Aprender nuevo SPAM y actualizar BD 10 * * * * /usr/bin/sa-learn --spam --progress /home/vmail/*/*/.*no*deseado/*/* 0 2 * * * /usr/bin/sa-update && /etc/init.d/spamassassin reload
temp.1475059140.txt.gz · Last modified: 2016/09/28 10:39 by Oscar M.
