Requisits previs
											
										
																			
											
												Configuració de Spamassassin
											
										
																			
											
												Configuració de Postfix
											
										
																	
												
Spamassassin és un filtre de correu gratuït i de codi obert escrit en Perl que s'utilitza per identificar correu brossa mitjançant una àmplia gamma de proves heurístiques en capçaleres de correu i text corporal. Desarà la vostra bústia de correus electrònics de correu brossa no desitjats.
Requisits previs
Abans d'instal·lar Spamassassin, heu d'instal·lar i configurar un agent de transferència de correu com Postfix al vostre servidor privat virtual. Les instruccions següents són per utilitzar Spamassassin amb Postfix.
Instal·leu Spamassassin.
apt-get install spamassassin spamc
Afegeix un usuari de Spamassassin.
adduser spamd --disabled-login
Configuració de Spamassassin
Editeu els paràmetres de configuració a /etc/default/spamassassin.
ENABLED=0
OPTIONS="--create-prefs --max-children 5 --username spamd --helper-home-dir /home/spamd/ -s /home/spamd/spamd.log"
CRON=1
Ara editarem /etc/spamassassin/local.cfper configurar algunes regles anti-spam.
rewrite_header Subject ***** SPAM _SCORE_ *****
report_safe             0
required_score          5.0
use_bayes               1
use_bayes_rules         1
bayes_auto_learn        1
skip_rbl_checks         0
use_razor2              0
use_dcc                 0
use_pyzor               0
Configuració de Postfix
Editeu /etc/postfix/master.cfi afegiu un filtre de contingut al vostre servidor SMTP.
smtp      inet  n       -       -       -       -       smtpd
    -o content_filter=spamassassin
spamassassin unix -     n       n       -       -       pipe
    user=spamd argv=/usr/bin/spamc -f -e  
    /usr/sbin/sendmail -oi -f ${sender} ${recipient}
Perquè els canvis tinguin efecte, reinicieu Postfix.
systemctl restart postfix.service
systemctl enable spamassassin.service
systemctl start spamassassin.service