PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Spamassassin - bayes und AWL per user oder global?



[WCM]Manx
01.04.05, 14:09
Hi!

Ich betreue mehr oder weniger ehrenamtlich den Mailserver eine Schule.
Es gibt nicht allzu viele Mailboxen und auch nur mäßig Traffic.
Nun bin ich grad dabei, die etwas betagte Installation (qmail/vpopmail/Virenscan über qmail-scanner) auf ein zeitgemäßes Setup zu migrieren.

Setup:
Debian "sarge"
qmail-ldap (20041201)
tcpserver mit SSL/TLS patch
SMTP-Auth mit tls-required
POP3s (only)
Courier IMAPs
virtuelle Benutzer im OpenLDAP (keine POSIX Accounts, nur "qmailUser")

Virenscan und Attachment-Blocking über simscan (inter7)

spamassassin NICHT über simscan!

(Begründung: spamassassin via simscan macht in meinem Setup keinen Sinn:
Simscan's Stärke wäre Mails mit bestimmtem SPAM-Hits gar nicht erst anzunehmen (5xx reject message).
Ich möchte allerdings nur den Betreff umschreiben und eventuell in einen SPAM-Ordner verschieben, das ginge zwar mit der "passthru=yes" Option, da ich für's Verschieben sowieso maildrop brauche, stoße ich spamc gleich über maildrop an und hab das Problem von simscan los, nur den ersten RCPT TO: behandeln zu können.)

Soweit klappt alles gut, nur stehe ich bei der Spamassassin Konfiguration vor einer Entscheidungsfrage:

Folgende Möglichkeiten (unabhängig von vorhandenen WebUserInterfaces)

1.)
user_prefs im LDAP (spamd --ldap-config) oder mangels UserInterface in MySQL

Vorteil: würd zum Setup passen
Nachteil: Bayes und AutoWhitelist NUR global möglich

2.)
user_prefs im virtuellen Homeverzeichnis (spamd --virtual-config-dir=/pfad/%u)

Vorteil: Bayes UND AutoWhitelist per User
Nachteil: Wie löst man das sa-learn Problem?

3.) siehe 2.) aber nur die AWL im virtuellen Homeverzeichnis
und bayes global

Wie habt's Ihr das gelöst bzw. wie "gut" ist ein bayes per-user?

Grüße & Danke

Manx