Razor2 mit Spamassassin will nicht

killerloop

New Member
Hallo zusammen,

hoffentlich kann mir jemand helfen. Ich versuche Razor2 mit Spamassassin zum Laufen zu kriegen. Habe Spamassassin 3.2.3 weitgehend mit Huschis How-Tos auf einem Strato V-Server und Plesk 8.1.1 (Suse) installiert. Läuft alles, auch sa-learni mittels E-Mail ist eingerichtet. Die lokalen user_prefs werden ignoriert und eigentlich sollte alles zentral konfugurierts sein.

Nun habe ich Razor2 als root installiert in der v310.pre enabled in der Hoffnung dass gleich alles funktioniert. Grundsätzlich ist Razor2 nun einsatzbereit.
Code:
spamassassin -D -lint
zeigt, dass alles ok ist und ein Test
Code:
spamassassin -t -D < spam-mail.txt
gibt auch Razor2 Scores korrekt aus.

Problem ist, dass die eingehenden E-Mails aber nicht automatisch mittels Razor2 gescannt werden, das sehe ich daran, dass das razor-agent.log bei eingehenden E-Mails leer bleibt, während es bei spamassassin -t -D < spam-mail.txt durchaus beschrieben wird.

Meine Fragen:
- Wo kann ich Razor2 global aktivieren?
- Ist die Installation als root der richtige Weg oder muss ich das unter einem anderen User (z.B. qmaild oder qmail) installieren?
- Sind vielleicht Dateirechte falsch?

Danke!

Killerloop

Details der Installation:
Code:
~/.razor # l
insgesamt 44
drwxr-xr-x 2 root root 4096 2007-09-26 15:05 ./
drwx------ 9 root root 4096 2007-09-26 15:06 ../
lrwxrwxrwx 1 root root   19 2007-09-26 12:02 identity -> identity-ruvmiu03EX
-rw------- 1 root root   90 2007-09-26 12:02 identity-ruvmiu03EX
-rw-r--r-- 1 root root  706 2007-09-26 15:19 razor-agent.conf
-rw-r--r-- 1 root root 2931 2007-09-26 15:20 razor-agent.log
-rw-r--r-- 1 root root  854 2007-09-26 15:01 server.c103.cloudmark.com.conf
-rw-r--r-- 1 root root  854 2007-09-26 15:05 server.c104.cloudmark.com.conf
-rw-r--r-- 1 root root  772 2007-09-26 11:59 server.joy.cloudmark.com.conf
-rw-r--r-- 1 root root   38 2007-09-26 15:05 servers.catalogue.lst
-rw-r--r-- 1 root root   30 2007-09-26 11:59 servers.discovery.lst
-rw-r--r-- 1 root root   38 2007-09-26 15:05 servers.nomination.lst

Code:
~/.razor # vi razor-agent.conf
debuglevel             = 5
identity               = identity
ignorelist             = 0
listfile_catalogue     = servers.catalogue.lst
listfile_discovery     = servers.discovery.lst
listfile_nomination    = servers.nomination.lst
logfile                = razor-agent.log
logic_method           = 4
min_cf                 = ac
razordiscovery         = discovery.razor.cloudmark.com
rediscovery_wait       = 172800
report_headers         = 1
turn_off_discovery     = 0
use_engines            = 4,8
whitelist              = razor-whitelist

Datei v310.pre enthält
Code:
# Razor2 - perform Razor2 message checks.
#
loadplugin Mail::SpamAssassin::Plugin::Razor2

# Pfad zur Razor Konfigurationsdatei
use_razor2 1
razor_config /root/.razor/razor-agent.conf
 
Habe das Problem lösen können:

mit spamassassin war zwar alles ok, aber der spamd lief im local mode "-L".

Ich habe in der Datei /etc/sysconfig/spamd
Code:
SPAMD_ARGS="-d -x -L"
geändert in
Code:
SPAMD_ARGS="-d -x"

Ich denke, das war der springende Punkt. Habe davor aber noch einmal alles neu aufgesetzt anhand der Anleitung:
RazorSiteWide - Spamassassin Wiki

Wobei der vorletzte Punkt dort, spamc mit "-C /etc/mail/spamassassin" aufzurufen bei mir nicht nötig bzw. kontraproduktiv war.

Killerloop
 
Back
Top