Spamassassin auf debian

Installation

# 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

Spamassassin Aktivieren

perl -pi -e "s|^(ENABLED)=.*|\1=1|g" /etc/default/spamassassin

Spamassassin (spamd) via socket ansprechen

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

Enhancing Spamassassin

spamassassin-3.1

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.

fuzzyOCR

Backports (aktuellste Version)

Installation

  • /etc/apt/sources.list
deb http://www.backports.org/debian sarge-backports main contrib non-free
  • apt-get install -t sarge-backports spamassassin

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

Test

  • 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)
  • Deshalb ist es besser, (ab Version 3.1.7), einen “Live-Test” durchzuführen mittels 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

Optimierungen

 
wissen/gpl/hula/spamassassin.txt · Zuletzt geändert: 05.09.2010 20:31
 
Recent changes RSS feed Donate Valid XHTML 1.0 Valid CSS Recent cached RSS feed cacert-signed web site: inhalt.serviert.de