PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : SpamAssassin Config Dateien gesucht



mullfreak
28.03.05, 01:34
Hallo,

ich habe einen Postfix Server mit Amavis und SpamAssassin. SA wird von Amavis gestartet. Es existiert keine spamd.
Nun wollte ich damit beginnen, SA zu konfigurieren und finde unter /etc/mail/spamassassin/ die local.cf mit folgendem Inhalt:

# rewrite the Subject: line with ****SPAM**** .* if set to 1 (default=1)
rewrite_subject 0
# report briefly, recommended for report_header==1 (default=0)
use_terse_report 1


user_prefs


Ebenso habe ich in den Homeverzeichnissen der User die user-prefs Datei, und diese mit folgendem Inhalt:

# How many hits before a mail is considered spam.
# required_hits 5

# Whitelist and blacklist addresses are now file-glob-style patterns, so
# "friend@somewhere.com", "*@isp.com", or "*.domain.net" will all work.
# whitelist_from someone@somewhere.com

# Add your own customised scores for some tests below. The default scores are
# read from the installed spamassassin rules files, but you can override them
# here. To see the list of tests and their default scores, go to
# http://spamassassin.org/tests.html .
#
# score SYMBOLIC_TEST_NAME n.nn

# Speakers of Asian languages, like Chinese, Japanese and Korean, will almost
# definitely want to uncomment the following lines. They will switch off some
# rules that detect 8-bit characters, which commonly trigger on mails using CJK
# character sets, or that assume a western-style charset is in use.
#
# score HTML_COMMENT_8BITS 0
# score UPPERCASE_25_50 0
# score UPPERCASE_50_75 0
# score UPPERCASE_75_100 0


Ist das alles? Gibt es von SA keine default config Datei? Mir erscheint der Text ein wenig wenig. Vielleicht wird SA unter Amavis konfiguriert?

Vielleicht kann mir jemand eine default config.cf zukommen lassen.

Grüsse
Mullfreak

Tomek
28.03.05, 02:15
Das ist die Standardkonfiguration. Hilfe zu den einzelnen Optionen erhälst du mit:

perldoc Mail::SpamAssassin::Conf

mullfreak
28.03.05, 02:36
Hi tomek,

danke für die Antwort. D. h. ich muss alle Einträge in der local.cf selbst eintragen.

Woher weiß ich eigentlich in welchem Modus SA arbeitet, d. h. site umfassend oder per user?

Grüsse
Mullfreak

Tomek
28.03.05, 03:15
Spamassassin schaut standardmässig nach Benutzereinstellungen. Wenn diese nicht vorhanden sind, wird nach der globalen Konfiguration gearbeitet. Alles weitere dazu erfährst du in der Manpage zu spamassassin/spamc/spamd.

mullfreak
28.03.05, 12:42
Hi,

SA liest zunächst alle Dateien im Verzeichnis /usr/share/spamassassin in alphabetischer Reihenfolge. Hier habe ich keine Einstellungen getroffen.

Dann werden alle .cf Dateien in der /etc/mail/spamassassin eingelesen.
Danach die Dateien in /home/user/.spamassassin/user_prefs.

Sollte eine Wertung in zwei Dateien festgelegt wird nur die zuletzt geladene verwendet.

Dies entspricht auch der Logik. So kann ich jetzt unter der local.cf die globalen Einstellungen treffen und wenn für einen User spezielle Einträge notwendig sind, kann ich diese unter /home/user/.spamassassin/user_prefs festlegen.

Stimmt das so? Bitte berichtigen wenn ich falsch liegen sollte.

Grüsse
Mullfreak

tschloss
01.04.05, 08:27
Hi, es scheinen ja doch einige SA mit guten Quten zu betreiben. In der Standardeinstellung ist die Quote nahe Null.

Vielleicht können zwei oder drei erfahrene Benutzer ihre confs hier mal posten?

Vielen Dank im voraus!!!

Tomek
01.04.05, 12:11
Ich benutze fast die Standardkonfiguration (SpamAssassin 3):

required_score 5
rewrite_header Subject ***SPAM(_SCORE_)***
report_safe 2
skip_rbl_checks 1
use_auto_whitelist 0

ok_languages all
ok_locales all

whitelist_from *@einpaardomains.de

Terran Marine
01.04.05, 12:18
Ich benutze fast die Standardkonfiguration (SpamAssassin 3):


Dito, allerdings noch die 2er VErsion

Die Standardkonfig ist schon sehr gut, die hat sich ja nicht irgendwer ausgedacht, sondern Entwickler und Fachkundige.



# rewrite the Subject: line with ****SPAM**** .* if set to 1 (default=1)
rewrite_subject 1
# make the report in the header as opposed to in the body (default=0)
report_header 1
# report briefly, recommended for report_header==1 (default=0)
use_terse_report 0
# make conversion from mime to text/plain if set to yes (default=1)
defang_mime 0
# Benötigte Spam-Wahrscheinlichkeit
required_hits 4



Außerdem viel, viel Whitelisting (etwa 450 Einträge). Die User können sich bei uns melden, und über ein Postfach false positives einschicken, von dort wird dann (leider nur halbautomatisch) die Whitelist ergänzt.

Grüße
Terran

tschloss
01.04.05, 14:51
Danke ihr beiden (immer dieselben Verdächtigen) ;-)
Ich habe mit mal die Scores angesehen. Für mich machen diese wenig Sinn. Die ganzen Porno - Tests im Conten geben nur relativ wenige Punkte. Also in unseren (deutschen) Mails reicht mir ein "nasty" plus ein "hot" oder "girls", oder "viagra" und "mortgage" oder "penis" und "enlarge", dass ich das Ding auf die 5.0 setzen und markieren will.
Den Schwellwert möchte ich nicht runtersetzen, da z.B. die HTML-Tests relativ viele Punkte bringen und ich dort dann die Gefahr von false positives sehen würde.

Ich bin aber jetzt schlicht zu faul, die 100´e Scores in der 50_scores.cf anzupassen.

Gibt es da keine anderen Score Dateien? Oder eine Tauschbörse für Regeln und Scores?

Grüße
Thomas
Enlarge your penis! :D

Terran Marine
02.04.05, 12:28
Gibt es da keine anderen Score Dateien? Oder eine Tauschbörse für Regeln und Scores?


Wenn du schon Tauschbörse ansprichst, warum dann nicht mit HashSharingSystemen zusammenarbeiten ?

http://wiki.apache.org/spamassassin/HashSharingSystem

Hatte selbst mit einer älteren Version von SA mal nicht so gute Erfahrungen gemacht, aber ansich finde ich die Idee sehr gut.

Grüße
Terran