[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