Hallo C, Hallo Gemeinde, hat mich heute den kompletten Tag gekostet. Ne Menge Tutorials habe ich nun gesehen und nicht gerade wenig Buchstaben gelesen. Aber so wirklich ein gutes Werk online-Literatur habe ich bisher noch nicht gefunden. Ich bin jetzt weiter. Habe jetzt mit folgender Konfiguration es endlich geschafft, dass jede EMail direkt an SA geht. Dieser läuft auch nicht als Dämon im Hintergrund sondern wird für jede EMail neu aufgerufen. Endlich nimmt dieser auch meine Änderungen im Subject aus der Datei local.cf. In der Amavisd.conf habe ich mit ## # Schalte die Subject-Markierung in Amavis aus, # da wir diese in SpamAssassin definieren $sa_spam_modifies_subj = 0; $sa_spam_subject_tag = '***SPAM*** '; ausgeschaltet, dass Amavis das Subject ändert. Fall es jemanden interessiert oder auch fürs Archiv: Amavis holt sich meine Networks aus der MySQL-DB mit @lookup_sql_dsn = ( ['DBI:mysql:database=1000mail;host=127.0.0.1;port=3306', '1000mail', 'mail234ze'] ); $sql_select_policy = 'SELECT "Y" as local FROM domain WHERE CONCAT("@",domain_name) IN (%k)'; ______________________ Mein Auszug aus der master.cf # ========================================================================== # service type private unpriv chroot wakeup maxproc command + args # (yes) (yes) (yes) (never) (100) # ========================================================================== smtp inet n - n - - smtpd -o content_filter=postfixfilter: ..... ..... smtps inet n - n - - smtpd -o smtpd_tls_wrappermode=yes -o content_filter=postfixfilter ..... ..... # spamassassin settings postfixfilter unix - n n - - pipe flags=Rq user=vscan argv=/usr/bin/postfixfilter -f ${sender} -- ${recipient} _____________________ Hier das Skript welches SpamAssassin aufruft und die EMail anschliessend sendmail wieder zurück nach Postfix übergibt Datei: /usr/bin/postfixfilter #!/bin/bash ## # Author: Michael Post, Bonn (michael.post@purematic.de) # Datum: 28.02.2006 # # Beschreibung # Dieses Skript ruft für jede EMail SpamAssassin auf, # überprüft diese auf Spam und arbeitet je nach Regel. # Danach wird die zurück gegebene EMail an sendmail # zurück gegeben und normal bearbeitet # ## /usr/bin/spamassassin -P | /usr/sbin/sendmail -i "$@" echo "/usr/bin/spamassassin -P | /usr/sbin/sendmail -i $@" ______________________ Die Datei local.cf File Edit Options Buffers Tools Help # Add your own customisations to this file. See 'man Mail::SpamAssassin::Conf' # for details of what can be tweaked. # # do not change the subject # to change the subject, e.g. use # rewrite_header Subject ****SPAM(_SCORE_)**** rewrite_header Subject **[SPAM]** # Set the score required before a mail is considered spam. required_score 5.00 # uncomment, if you do not want spamassassin to create a new message # in case of detecting spam # report_safe 0 report_safe 0 ________________________ Jetzt soll "nur" noch Maia funktionieren. -- Mit freundlichen Grüßen Michael Post