# apt-get install spamassassin
Reading Package Lists... Done Building Dependency Tree... Done The following extra packages will be installed: spamc Suggested packages: razor libnet-ident-perl libio-socket-ssl-perl libdbi-perl dcc-client pyzor libnet-smtp-perl Recommended packages: libmail-spf-query-perl libnet-dns-perl The following NEW packages will be installed: spamassassin spamc 0 upgraded, 2 newly installed, 0 to remove and 1 not upgraded. Need to get 827kB of archives. After unpacking 2568kB of additional disk space will be used. Do you want to continue? [Y/n] y Get:1 http://security.debian.org stable/updates/main spamc 3.0.3-2 [58.4kB] Get:2 http://security.debian.org stable/updates/main spamassassin 3.0.3-2 [769kB] Fetched 827kB in 3s (231kB/s) Preconfiguring packages ... Selecting previously deselected package spamc. (Reading database ... 22296 files and directories currently installed.) Unpacking spamc (from .../spamc_3.0.3-2_i386.deb) ... Selecting previously deselected package spamassassin. Unpacking spamassassin (from .../spamassassin_3.0.3-2_all.deb) ... Setting up spamc (3.0.3-2) ... Setting up spamassassin (3.0.3-2) ... SpamAssassin Mail Filter Daemon: disabled, see /etc/default/spamassassin
perl -pi -e "s|^(ENABLED)=.*|\1=1|g" /etc/default/spamassassin
Wenn der spamd mit der Option –socketpath und –socketowner gestartet wird, so wird automatisch der Socket erzeugt.
SPAMD_ARGS
-d -c –socketpath /var/spool/exim/spamd.socket –socketowner Debian-exim –socketgroup Debian-exim -u Debian-exim
ls -al /var/spool/exim/spamd.socket
srw-rw-rw- 1 Debian-exim Debian-exim 0 Jun 1 15:01 spamd.socket
Die Konfiguration von Modulen findet in der Datei /etc/mail/spamassassin/v310.pre statt. Hier sind Module wie DCC, Razor2, etc. zusätzlich zu aktivieren.
deb http://www.backports.org/debian sarge-backports main contrib non-free
apt-cache policy spamassassin
spamassassin:
Installed: 3.1.7-1~bpo.1
Candidate: 3.1.7-1~bpo.1
Version Table:
*** 3.1.7-1~bpo.1 0
1 http://www.backports.org sarge-backports/main Packages
100 /var/lib/dpkg/status
3.0.3-2sarge1 0
500 http://ftp-stud.fht-esslingen.de stable/main Packages
500 http://security.debian.org stable/updates/main Packages
spamassassin -D –lint führt eine Konfigurationsüberprüfung durch und zeigt, ob noch Module fehlen. Allerdings ohne Netzwerkunterstützung, d.h. es kommt folgende Meldung[1929] dbg: plugin: loading Mail::SpamAssassin::Plugin::DCC from @INC [1929] dbg: dcc: local tests only, disabling DCC [1929] dbg: plugin: registered Mail::SpamAssassin::Plugin::DCC=HASH(0x93895c0) [1929] dbg: plugin: loading Mail::SpamAssassin::Plugin::Pyzor from @INC [1929] dbg: pyzor: local tests only, disabling Pyzor [1929] dbg: plugin: registered Mail::SpamAssassin::Plugin::Pyzor=HASH(0x936ff84) [1929] dbg: plugin: loading Mail::SpamAssassin::Plugin::Razor2 from @INC [1929] dbg: razor2: local tests only, skipping Razor [1929] dbg: plugin: registered Mail::SpamAssassin::Plugin::Razor2=HASH(0x93bbe18)
spamassassin -D -t < spamnachricht.[1779] dbg: plugin: loading Mail::SpamAssassin::Plugin::DCC from @INC [1779] dbg: dcc: network tests on, registering DCC [1779] dbg: plugin: registered Mail::SpamAssassin::Plugin::DCC=HASH(0x8cdc50c) [1779] dbg: plugin: loading Mail::SpamAssassin::Plugin::Pyzor from @INC [1779] dbg: pyzor: network tests on, attempting Pyzor [1779] dbg: plugin: registered Mail::SpamAssassin::Plugin::Pyzor=HASH(0x8c947f0) [1779] dbg: plugin: loading Mail::SpamAssassin::Plugin::Razor2 from @INC [1779] dbg: razor2: razor2 is available, version 2.67 [1779] dbg: plugin: registered Mail::SpamAssassin::Plugin::Razor2=HASH(0x8d0ef58) [1779] dbg: plugin: loading Mail::SpamAssassin::Plugin::SpamCop from @INC [1779] dbg: reporter: network tests on, attempting SpamCop