[Postfixbuch-users] spamassassin scores und report
Erhard Gruber
E.Gruber at pi-linz.ac.at
Mi Aug 30 10:10:34 CEST 2006
Kai Fürstenberg schrieb:
>Erhard Gruber schrieb:
>
>
>>Hallo,
>>
>>
>
>Mahlzeit,
>
>
>
>>versuche immer noch, Spamassassin eine bessere Erkennung beizubringen.
>>Wollte SA jetzt so konfigurieren, dass er ausführlich in den Header
>>reinschreibt, welcher Test wieviel Punkte beigetragen hat.
>>
>>
>
>Da du Amavis verwendest musst du Amavis konfigurieren, nicht SA.
>
>
>
>>Bis jetzt
>>steht im header nur sowas wie:
>>
>>No, hits=-0.8 tagged_above=-99.0 required=5.0 tests=AWL, BAYES_00,
>>SUBJ_FREE_CAP
>>
>>
>
>Was genau hast du denn eingerichtet?
>
Guten Morgen,
Bei meiner amavis-Version kann man anscheinend nur sehr wenig
konfigurieren, möglicherweise ist meine Version wirklich schon zu alt:
(Kann ich halbwegs gefahrlos die aktuelle drüber installieren? Verwende
Suse 9.1, da sind ja manche Pfade anders als bei anderen Distributionen)
; -------------------------------
; auszug aus amavisd.conf
# SpamAssassin settings
# $sa_local_tests_only is passed to Mail::SpamAssassin::new as a value
# of the option local_tests_only. See Mail::SpamAssassin man page.
# If set to 1, SA tests are restricted to local tests only, i.e. no tests
# that require internet access will be performed.
#
# von EG auf 0 geaendert:
$sa_local_tests_only = 0; # (default: false)
#$sa_auto_whitelist = 1; # turn on AWL (default: false)
$sa_timeout = 30; # timeout in seconds for a call to SpamAssassin
# (default is 30 seconds, undef disables it)
$sa_mail_body_size_limit = 150*1024; # don't waste time on SA if mail is
larger
# (less than 1% of spam is > 64k)
# default: undef, no limitations
# default values, can be overridden by more specific lookups, e.g. SQL
$sa_tag_level_deflt = -99; # add spam info headers if at, or above that
level, EG: urspr. 3
$sa_tag2_level_deflt = 5.0;
# EG: urspr. = tag2, geaendert auf 7:
$sa_kill_level_deflt = 7; # triggers spam evasive actions
# at or above that level: bounce/reject/drop,
# quarantine, and adding mail address extension
$sa_dsn_cutoff_level = 10; # spam level beyond which a DSN is not sent,
# effectively turning D_BOUNCE into D_DISCARD;
# undef disables this feature and is a default;
#
# The $sa_tag_level_deflt, $sa_tag2_level_deflt and $sa_kill_level_deflt
# may also be hashrefs to hash lookup tables, to make static per-recipient
# settings possible without having to resort to SQL or LDAP lookups.
# a quick reference:
# tag_level controls adding the X-Spam-Status and X-Spam-Level headers,
# tag2_level controls adding 'X-Spam-Flag: YES', and editing Subject,
# kill_level controls 'evasive actions' (reject, quarantine, extensions);
# it only makes sense to maintain the relationship:
# tag_level <= tag2_level <= kill_level < $sa_dsn_cutoff_level
# string to prepend to Subject header field when message exceeds tag2 level
# von EG:
$sa_spam_subject_tag = '***SPAM*** '; # (defaults to undef, disabled)
# (only seen when spam is not to be rejected
# and recipient is in local_domains*)
# von EG:
$sa_spam_modifies_subj = 1; # may be a ref to a lookup table, default is
true
# Example: modify Subject for all local recipients except user at example.com
#$sa_spam_modifies_subj = [qw( !user at example.com . )];
#Versuch wegen report:
#$sa_spam_report_header = 1; die opt gibts anscheinend nicht!!!
; -------------------------------
; local.cf von SA:
# SpamAssassin config file for version 3.x
# NOTE: NOT COMPATIBLE WITH VERSIONS 2.5 or 2.6
# See http://www.yrex.com/spam/spamconfig25.php for earlier versions
# Generated by http://www.yrex.com/spam/spamconfig.php (version 1.50)
# How many hits before a message is considered spam.
required_score 5.0
# Encapsulate spam in an attachment (0=no, 1=yes, 2=safe)
report_safe 1
# Enable the Bayes system
use_bayes 1
# Enable Bayes auto-learning
bayes_auto_learn 1
# Enable or disable network checks
skip_rbl_checks 0
use_razor2 1
use_dcc 1
use_pyzor 1
# Mail using languages used in these country codes will not be marked
# as being possibly spam in a foreign language.
# - english german
ok_languages en de
# Mail using locales used in these country codes will not be marked
# as being possibly spam in a foreign language.
ok_locales en
#score SUBJ_FREE_CAP 15
# add_header all Status _YESNO_, score=_SCORE_ required=_REQD_
tests=_TESTSSCORES(,)_ _DCCR_ _PYZOR
# add_header all tests=_TESTSSCORES(,)_
; ----------------------------
in v310.pre wird noch das plugin für Razor2 geladen
viele Grüße
Erhard Gruber
>Ich verwende auch Amavis, aber bei
>mir stehen auch die Scores in der Mail:
>
>X-Spam-Status: No, score=-2.965 required=6.31 tests=[AWL=0.785,
> DNS_FROM_RFC_ABUSE=0.374, NO_REAL_NAME=0.178,
> RCVD_IN_BSP_TRUSTED=-4.3, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001]
>
>
>
>>habe versuchsweise folgendes in die (systemweite) local.cf eingetragen:
>>
>>add_header all tests=_TESTSSCORES(,)_
>>
>>zeigt aber keine Auswirkung.
>>
>>Bei uns wird SA (3.1.0) über amavisd-new(20030616p6) aufgerufen. Mir
>>kommt vor,dass gewisse in local.cf gesetzte Optionen von amavis
>>irgendwie überschrieben werden, weiß da jemand was genaueres? Wie wird
>>SA überhaupt von amavis aufgerufen?
>>
>>Hätte außerdem mal versucht mit einem statement (zu Testzwecken) wie
>>
>>score SUBJ_FREE_CAP 5
>>
>>zu erreichen, dass mails mit FREE im Subj. als Spam markiert werden.
>>Trägt aber anscheinend nicht wirklich mit 5 Punkten bei. Bei 9 habe ich
>>** im Spamlevel und erst bei 15 habe ich ****. Warum ist das so?
>>
>>
>
>Son'n kleines bißchen arbeitet Amavisd-new wie ein Parasit. Er nutzt die
>Funktion von anderen Programmen zu seinem Vorteil (er selbst kann das
>nämlich nicht). Zudem überlässt er den Programmen (AV, SA) nicht
>wirklich Kontrolle. Daher sind viele Einstellungen im SA ohne Wirkung.
>
>Vielleicht ist aber auch einfach die amavis-Version zu alt, um die
>Scores reinzuschreiben. Aktuell ist Version 2.4.2 vom 27.06.06. Deine
>ist drei Jahre, bzw. rund 12 Versionen älter.
>
>
>
>>viele Grüße
>>
>>Erhard Gruber
>>
>>
>
>Kai
>
>
>
--
;--------------------------------------------------------------
D.I. Erhard Gruber phone: +43-732-7470-2210
Pädagogisches Institut Linz
Kaplanhofstr. 40
A-4020 LINZ email: eg at pi-linz.ac.at
AUSTRIA www: http://www.pi-linz.ac.at
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <https://listi.jpberlin.de/pipermail/postfixbuch-users/attachments/20060830/2b0fabd1/attachment.html>
Mehr Informationen über die Mailingliste Postfixbuch-users