On Wednesday 22 February 2006 14:29, Sandy Drobic wrote:
Benjamin Zeller wrote:
On Wednesday 22 February 2006 12:38, Sandy Drobic wrote:
[...]
Dann poste doch mal die Konfig von amavis:
Ausgabe von "grep -v '#' /etc/amavisd.conf"
Ups, habe gerade gesehen, dass es besser "grep -v '^#' /etc/amavisd.conf" sein sollte.
use strict;
$mydomain = 'ibh-wor.de'; $daemon_user = 'vscan'; $daemon_group = 'vscan'; $myhostname = 'mss01.ibh.priv';
Okay.
Wie lautet dieser Eintrag bei dir?
@local_domains_acl = ( ".$mydomain" ); # $mydomain and its subdomains
Gabs gar nicht, hab ich jetzt so reingeschrieben.
Wenn du jede Mail taggen willst, dann versuche es mal mit
@local_domains_acl = ( . );
Das hat er nicht geschluckt.
Ich meine mich erinnern zu können, das nur Domains, die hier stehen, den Header bekommen. Hier mal der Doku-Auszug:
# Lookup list of local domains (see README.lookups for syntax details) # # NOTE: # For backwards compatibility the variable names @local_domains (old) and # @local_domains_acl (new) are synonyms. For consistency with other
lookups
# the name @local_domains_acl is now preferred. It also makes it more # obviously distinct from the new %local_domains hash lookup table. # # local_domains* lookup tables are used in deciding whether a recipient # is local or not, or in other words, if the message is outgoing or not. # This affects inserting spam-related headers for local recipients, # limiting recipient virus notifications (if enabled) to local recipients, # in deciding if address extension may be appended, and in SQL lookups # for non-fqdn addresses. Set it up correctly if you need features # that rely on this setting (or just leave empty otherwise).
$MYHOME = '/var/spool/amavis'; $QUARANTINEDIR = '/var/spool/amavis/virusmails';
Okay.
$max_servers=8;
Das ist verflixt viel! Hier mal ein Doku-Kommentar dazu:
# Net::Server pre-forking settings # You may want $max_servers to match the width of your MTA pipe # feeding amavisd, e.g. with Postfix the 'Max procs' field in the # master.cf file, like the '2' in the: smtp-amavis unix - - n - 2 smtp # $max_servers = 2; # number of pre-forked children (default 2) $max_requests = 10; # retire a child after that many accepts (default 10)
Bist du wirklich sicher, dass du 8 amavis-Prozesse ständig gleichzeitig laufen lassen willst? Die fressen ganz schön Speicher. Stelle es mal besser auf 2 zurück und passe das in master.cf auch an.
OK, habs mal auf 2 runtergedreht und max_requests auf 10 gesetzt.
$forward_method = 'smtp:127.0.0.1:10027'; $notify_method = $forward_method; $inet_socket_port = 10024; $inet_socket_bind = '127.0.0.1';
Okay.
@bypass_virus_checks_acl = qw( . );
Kein Virusscanner?
Nope, wie Du in der master.cf siehst, wird das dort abgefackelt. Eine Mail durchlaeuft amavis und Kaspersky.
$MAXLEVELS = 14; $MAXFILES = 1500; $MIN_EXPANSION_QUOTA = 100*1024; $MAX_EXPANSION_QUOTA = 300*1024*1024;
$path = '/usr/bin:/bin'; $file = 'file';
$sa_local_tests_only = 0;
$sa_dsn_cutoff_level = 10;
$sa_spam_subject_tag = '***SPAM*** ';
Soweit in Ordnung.
$sa_spam_modifies_subj = 1;
Hab ich auch mal dazugemacht.
Nur ein Option: $insert_received_line = 1; # behave like MTA: insert 'Received:'
header
Das auch. Habe jetzt mal Testmail(s) geschickt. Naja und was soll ich sagen? Sandy Du bist ein Schatz! Jetzt sehe ich schoen in meinem KMail die SpamAssasin-Zeile und auch durchgekommene Mails werden brav getagged. Vielen vielen Dank! Was mir jetzt nur noch in /var/log/mail aufgefallen ist: amavis[10985]: (10985-03) spam_scan: DSPAM not available, skipping it Was bedeutet das?
Sandy
Ganz viele liebe dankende Gruesse, Benni