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

Re: procmail und spamassassin



Hi Daniel,

On Tue, 29 Oct 2002 11:10:11 +0100
Daniel Golesny <dgolesny@avo-web.de> wrote:

> Ich habs probiert:
> leere .forward bringt keinen Unterschied.

Wenn bei Dir exim installiert ist (Standard bei woody wenn Du es nicht
aenderst), wird die .forward nicht benoetigt, denn procmail wird bei
vorhandener .procmailrc durch exim aufgerufen.

> Ob es am spamc liegt, der den Unterschied
> bringt? Ich denke doch nicht.

Doch! s.u.

> Ich will aber erstmal nur die Mail mit über
> 10 Punkten loeschen. Ist wohl das in der
> c't abgedruckte falsch?

Ja, es fehlt ein -P :
:0fw
|/usr/bin/spamassassin -P
                       ^^ das fehlt in der c't

ohne -P wird naemlich der restliche Transport der Mail von spamassassin
uebernommen, also die Mail nicht wie gewuenscht an procmail
zurueckgegeben, so dass Deine Loeschregeln *niemals* erreicht werden.
Mit dem Parameter -P ist der Befehl dann identisch (bzgl. seiner
Wirkung) zu spamc. Letzteres setzt aber vorraus, dass spamd laeuft. Das
ist dann sinnvoll, wenn viele Mails gefiltert werden, da durch spamd
einmal der Pythoninterpreter aufgerufen wird und diesem die Mails
uebergeben werden. Bei der Variante der c't wird fuer jede Mail ein
neuer Interpreter aufgerufen.

Gruss
 Jens



Reply to: