Предуслови
											
										
																			
											
												Подешавање Спамассасина
											
										
																			
											
												Конфигурисање Постфик-а
											
										
																	
												
Спамассассин је бесплатан филтер за пошту отвореног кода написан у Перлу који се користи за идентификацију нежељене поште коришћењем широког спектра хеуристичких тестова за заглавља поште и тело текста. То ће сачувати ваше поштанско сандуче од много нежељених нежељених е-порука.
Предуслови
Пре инсталирања Спамассассин-а, потребно је да инсталирате и конфигуришете агента за пренос поште као што је Постфик на вашем виртуелном приватном серверу. Следећа упутства су за коришћење Спамассасина са Постфик-ом.
Инсталирајте Спамассассин.
apt-get install spamassassin spamc
Додајте Спамассассин корисника.
adduser spamd --disabled-login
Подешавање Спамассасина
Измените подешавања конфигурације на /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
Сада ћемо уредити /etc/spamassassin/local.cfда бисмо поставили нека правила против нежељене поште.
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
Конфигурисање Постфик-а
Уредите /etc/postfix/master.cfи додајте филтер садржаја на ваш СМТП сервер.
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}
Да би промене ступиле на снагу, поново покрените Постфик.
systemctl restart postfix.service
systemctl enable spamassassin.service
systemctl start spamassassin.service