[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Amavis



Boris Höffgen schrieb:
Matthias Haegele schrieb:
Boris Höffgen schrieb:
Hallo,
Was sagt denn dein amavis.log (oder syslog je nachdem wohin du logst).
........
Jul 16 12:41:28 mail.xyz.de /usr/sbin/amavisd-new[7173]: (07173-03)
lookup_acl(heinz@test.de), no match
Jul 16 12:41:28 mail.xyz.de /usr/sbin/amavisd-new[7173]: (07173-03)
lookup (local_domains) => undef, "heinz@test.de" does not match

Da ist irgendwas faul imho ...

Jul 16 12:41:28 mail.xyz.de /usr/sbin/amavisd-new[7173]: (07173-03)
query_keys: heinz@test.de, heinz@, test.de, .test.de, .de, .
Jul 16 12:41:28 mail.xyz.de /usr/sbin/amavisd-new[7173]: (07173-03)
lookup_hash(heinz@test.de), no matches




Die tag_level sind entsprechend gesetzt?
Jepp:
$sa_spam_subject_tag = '***SPAM*** ';
$sa_tag_level_deflt  = -999;  # add spam info headers if at, or above
afaik funktioniert das nicht mehr? Ich hab es jetzt so gesetzt:
$sa_tag_level_deflt  = undef; # add spam info headers if at, or above that level



that level
$sa_tag2_level_deflt = 5.0; # add 'spam detected' headers at that level
$sa_kill_level_deflt = 9.0; # triggers spam evasive actions
$sa_dsn_cutoff_level = 10;   # spam level beyond which a DSN is not sent


Welche Optionen hast du z.B. in 50-user aktiviert?
Keine
Häh?
Wo sind dann die obigen Einstellungen gesetzt in welcher Datei?

Ist das so in einer deiner Konfigurationsdateien (s. auch Olivers Mail):
z.B.: 15-content_filter_mode
#
# Default SPAM checking mode
# Uncomment the two lines below to enable it back
#

@bypass_spam_checks_maps = (
   \%bypass_spam_checks, \@bypass_spam_checks_acl, \$bypass_spam_checks_re);

1;  # insure a defined return


hth (zum Vergleich was ich ändern musste, evtl. anpassen):

diff 15-av_scanners 15-av_scanners.orig
18d17
< #temp uncomment cause trouble
22d20
< #   \&ask_daemon, ["CONTSCAN {}\n", "/var/run/amavis/clamd.ctl"],

diff 15-content_filter_mode 15-content_filter_mode.orig
11,12c11,12
< @bypass_virus_checks_maps = (
<    \%bypass_virus_checks, \@bypass_virus_checks_acl, \$bypass_virus_checks_re);
---
#@bypass_virus_checks_maps = (
#   \%bypass_virus_checks, \@bypass_virus_checks_acl, \$bypass_virus_checks_re);
20,21c20,21
< @bypass_spam_checks_maps = (
<    \%bypass_spam_checks, \@bypass_spam_checks_acl, \$bypass_spam_checks_re);
---
#@bypass_spam_checks_maps = (
#   \%bypass_spam_checks, \@bypass_spam_checks_acl, \$bypass_spam_checks_re);

diff 50-user 50-user.orig
9,24d8
< $mydomain = 'domain1.tld', 'domain2.tld';
< @local_domains_maps = ( [".$mydomain"] );  # $mydomain and its subdomains
< ##@local_domains_maps = ( read_hash("/etc/amavis/conf.d/local_domains") ); # using hash
< $forward_method = 'smtp:127.0.0.1:10025';  # where to forward checked mail
< $sa_tag_level_deflt  = undef; # add spam info headers if at, or above that level
< $sa_tag2_level_deflt = 3.5; # add 'spam detected' headers at that level
Ich will headers

< $sa_kill_level_deflt = $sa_tag2_level_deflt;

Das ist böse ...
< $final_spam_destiny       = D_DISCARD;
Das ist sinnvoll ...

< #$sa_spam_report_header = 1; # insert X-Spam-Report header field? default false

< #Logging log to file
< $DO_SYSLOG = 0;
< $LOGFILE = "/var/log/amavis.log";

Ich will in amavis.log loggen ...

< #spam lovers
< @spam_lovers_maps = (
<  ["postmaster\@$mydomain", 'postmaster@domain2.tld', 'abuse@domain.tld', 'abuse@domain2.tld', 'ubecatcher@domain.tld'],

Spamcatcher Postmaster account usw.

< );
25a10,11


 See /usr/share/doc/amavisd-new/ for documentation and examples of
# the directives you can use in this file
Könnt nicht schaden ;-).


--
Gruesse/Greetings
MH


Dont send mail to: ubecatcher@linuxrocks.dyndns.org
--


Reply to: