title: “Spamassassin support”
date: 2014-05-23T11:17:47
slug: spamassassin-support
Spamassassin mit spamc instalfffffflieren:
apt-get install spamassassin spamc
In /etc/postfix/master.cf folgende Zeile editieren
(“-o content_filter=spamassassin” hinzufügen, das “-v” kann nach erfolgreicher Installation entfernt werden):
smtp inet n - - - - smtpd -v
-o content\_filter=spamassassin
Und am Ende einfügen:
spamassassin unix - n n - - pipe
user=debian-spamd argv=/usr/bin/spamc -f -e /usr/sbin/sendmail -oi -f ${sender} ${recipient}
Dann Postfix neu starten
/etc/init.d/postfix restart
Spamd in /etc/default/spamassassin folgendes einfügen
ENABLED=1
SAHOME="/var/lib/spamassassin/"
OPTIONS="--create-prefs --max-children 5 --username debian-spamd --helper-home-dir ${SAHOME} -s /var/lib/spamassassin/spamd.log"
PIDFILE="${SAHOME}spamd.pid"
Spamassassin neu starten
/etc/init.d/spamassassin restart
Testen ob spamd läuft
ps aux | grep spamd
root 22759 1.3 0.3 125344 55520 ? Ss 13:26 0:01 /usr/sbin/spamd --create-prefs --max-children 5 --helper-home-dir -d --pidfile=/var/run/spamd.pid
Die user_prefs befindet sich in: /var/lib/spamassassin/.spamassassin hier können folgende Einstellungen vorgenommen werden:
Ab wird eine Mail als Spam deklariert:
required\_score 10
Bestimmte Empfänger Domains nicht auf Spam prüfen:
all\_spam\_to \*@domain1.de
all\_spam\_to \*@domain2.net
Bestimmte Absender Domains blacklisten:
blacklist\_from \*@mxkli.com
