> * Waldemar Brodkorb <[EMAIL PROTECTED]> [30 11 01 00:16]:
> 
> >> in der letzten Ct stand folgende Procmailregel gegen spam:
> >> :0:
> >> * ^Subject:.*([Ss][Ee][Xx]|[A-Z.,!?][A-Z.,!?][A-Z.,!?][A-Z.,!?][A-Z.,!?])
> >> $MAILDIR/spam
> >
> >.* Also alles und dann was auf die Regex passt.
>
> Vieleicht nur zum Teil (sieht man einmal davon ab, dass jedes
> Programm die regex irgendwie anders anwendet. Bei procmail muss man
> offenbar angeben, ob zwischen Gro=DF und Kleinuchstaben unterscheiden
> werden soll.

Jedes Programm hat wohl seine eigenen Erweiterungen und Ausnahmen. 
Aber es sind meistens nur kleine Abweichungen. Wenn man an einem 
Programm die Regular Expressions einigerma�en verstanden hat, reicht es 
eigentlich auch f�r die anderen Programme.

Ich hatte damals allerdings erstmal Probleme, eine einigerma�en brauchbare 
(und dabei kurze) Referenz zu finden. Im Paket "lib-gnu.regexp-java" ist z.B. 
unter /usr/doc eine Datei "syntax.html". Das ist schon mal ein Anfang.

Die obige Bedingung verstehe ich so, da� nach einer Zeile gesucht wird, 
die folgenderma�en aufgebaut ist:

- am Zeilenanfang mu� "Subject:" stehen
- dann k�nnen null oder mehrere beliebige Zeichen kommen
- dann mu� entweder kommen:
        S oder s, dann E oder e, dann X oder x
   oder:
        f�nfmal hintereinander ein Zeichen aus der Menge 
        { A bis Z, Punkt, Komma, Ausrufezeichen, Fragezeichen }
- was dann bis zum Zeilenende noch kommt, ist egal.

Alles unter der Voraussetzung, da� in der ersten Zeile des Rezeptes nicht 
":0:" sondern ":0 D" oder ":0 D :"steht (siehe man procmailrc)

Und nat�rlich unter der Voraussetzung, da� ein Punkt in einer Mengenklammer
immer ein w�rtlicher Punkt ist (Da bin ich doch immer wieder unsicher...)

J�rn



-- 
-----------------------------------------------------------
Um sich aus der Liste auszutragen schicken Sie bitte eine
E-Mail an [EMAIL PROTECTED] die im Subject
"unsubscribe <deine_email_adresse>" enthaelt.
Bei Problemen bitte eine Mail an: [EMAIL PROTECTED]
-----------------------------------------------------------

1036 eingetragene Mitglieder in dieser Liste.

Antwort per Email an