Hallo Hans,
Ralf? Habe ich hier eine Mail übersehen? Schade, ich hätte die Vorschläge aller _hier_ erwartet. So wird es wohl Dein (Bernd) Geheimnis bleiben und wir könne uns nicht einmal Ralfs Vorschlag ansehen. Nein, die Mail kam von "Ralf E. Stranzenbach"
per EMAIL:
Ich setze jetzt einfach mal sein Einverständnis vorraus.... <Zitat Anfang> Hallo, ich habe einfach eine kleine Erweiterung am AMAVIS vorgenommen. Nun wird der SpamAssassin automatisch mit in die Mailbearbeitung des AMAVIS integriert. Per SIEVE (oder Procmail) kann ich dann die Mails wegsortieren, die als Spam erkannt wurden. Ich hänge das Add-On einfach mal hinten an. Gruss, Ralf *** amavis 2003-03-08 23:14:26.000000000 +0100 --- amavis.orig 2003-03-08 22:52:57.000000000 +0100 *************** *** 48,56 **** # Av scanners init section # Moved towards the top by popular request. - # spam assassin - my $spamc = "/usr/bin/spamc"; - # NAI AntiVirus (uvscan) my $uvscan = ""; --- 48,53 ---- *************** *** 288,317 **** my($which_section) = "initialization"; my($sts); - # use spam assassin - if (-x $spamc) { - do_log(2, "using spam-assassin: $spamc"); - - # push SPAMC between MTA and AMAVIS - pipe(RH, WH) or die "can't create pipe"; - - unless (fork()) { - # forked off child - close STDOUT; - open STDOUT, ">& WH"; - close WH; - close RH; - do_log(2, "exec to $spamc"); - exec $spamc, '-f'; - } - - # read the output from spamc - close STDIN; - open STDIN, "<& RH"; - close RH; - close WH; - } - eval { # Already set by milter --- 285,290 ---- <Zitat Ende>