[Postfixbuch-users] Re: Spam-Filterung
Thilo Engelbracht
info at engelbracht.de
So Sep 26 12:22:35 CEST 2004
Am 26.09.2004 um 03:29 Uhr schrieb Torsten Stauder <stauder at ts-cs.com>:
> Tag zusammen!
Hallo Torsten!
> Es geht zwar leicht am Kern (Postfix) vorbei, jedoch denke ich, dass hier
> potentiell einige Leute sind, die mir vielleicht weiterhelfen können. Zur
> Not tuts auch ne private eMail als Antwort, um das Board hier nicht zu sehr
> zu belasten.
>
> Also... ich hatte die ganze Zeit folgende Kombination laufen: postfix ->
> procmail -> Spamassassin
Habe ich auch.
> Daran hat sich nichts geändert - jedoch benutze ich nun kein mbox-Format
> mehr, sondern Maildir (Courier). Ich habe daher die .procmailrc
> folgendermaßen angepasst:
>
> ==================
> LOGFILE=$HOME/procmail.log
> DEFAULT=$HOME/Maildir/
>
> :0fw
> * < 256000
> | /usr/bin/spamassassin
> ==================
>
> Dies funktioniert auch - jedoch möchte ich die Mails, falls spam-positive,
> in entsprechende Folder einsortieren lassen. Im mbox-Format war dies kein
> Problem - dort ging dies beispielsweise so:
>
> :0:
> * ^X-Spam-Level: \*\*\*\*\*\*\*\*\*\*\*
> almost-certainly-spam
>
>
>
> Dies hätte ich nun auch gerne im Mailbox-Format. Ich habe es beispielsweise
> so probiert:
>
> :0
> * ^From.*@t-online.de*
> $HOME/Maildir/.t-online/.
^
falsch
Hier ein kleiner Auszug aus meiner "~.procmailrc":
:0fw
* < 256000
| /usr/bin/spamassassin
# alternativ:
:0fw
* < 256000
| /usr/bin/spamc
# Nachrichten, die mit mindestens 12 Punkten bewertet wurden,
# direkt loeschen:
:0
* ^x-spam-level: \*\*\*\*\*\*\*\*\*\*\*\*
/dev/null
# Alle E-Mails, die von "max at mustermann.de" kommen, werden in einen
# separate Ordner verschoben
:0
* ^from:.*max at mustermann\.de
$HOME/Maildir/.Mustermann/
> Dummerweise klappt das nicht. ALLE Mails stehen im Logfile mit "procmail:
> Skipped "$HOME/Maildir/.t-online.de/."" und werden anschließend einfach in
> den new-Ordner gesteckt. Sprich: Es landet ALLES im normalen
> incoming-Ordner.
> Funktioniert das generell so nicht, wie ich mir das gedacht habe oder liegt
> es an meiner Syntax? Oder muß ich evtl. sogar auf sieve zurückgreifen?
Gruß
Thilo
Mehr Informationen über die Mailingliste Postfixbuch-users