Hallo Liste, anscheinend bin ich zu blöd regex zu kapieren. Ich möchte eine procmail-Regel erstellen, die alle Mails, die zwei aufeinanderfolgende Fragezeichen im Subject hat in den Spam-Ordner schieben. Ich hab mir auch eine entsprechende Regel erstellt, diese funktioniert aber nicht immer. Hier die Regel: MONTHFOLDER=`date +%y-%m` :0 Wic * ? test ! -d spam/${MONTHFOLDER} | mkdir spam/${MONTHFOLDER} :0: * ^Subject:.*[\?][\?].* spam/${MONTHFOLDER}/spam Die Regel mit dem Erstellen des Folders funktioniert, die hab ich nur der Übersicht halber mit eingefügt. ALso, was mache ich da falsch? Danke schon mal für eure Hilfe Andreas P.S. Bitte CC an reply-to Adresse
* Andreas Bock schrieb am 25.Mär.2003:
Ich möchte eine procmail-Regel erstellen, die alle Mails, die zwei aufeinanderfolgende Fragezeichen im Subject hat in den Spam-Ordner schieben. Ich hab mir auch eine entsprechende Regel erstellt, diese funktioniert aber nicht immer. Hier die Regel:
MONTHFOLDER=`date +%y-%m` :0 Wic * ? test ! -d spam/${MONTHFOLDER} | mkdir spam/${MONTHFOLDER}
:0: * ^Subject:.*[\?][\?].* spam/${MONTHFOLDER}/spam
Die Regel mit dem Erstellen des Folders funktioniert, die hab ich nur der Übersicht halber mit eingefügt.
ALso, was mache ich da falsch?
[?][?] oder \?\?, so wie Du es geschrieben hast würde auch ein \ erkannt. Aber das wird nicht der Fehler sein, den Du suchst. Kann es sein, daß bei den Subjekten, die nicht getroffen werden, es gar kein echtes ? ist, sondern irgend ein Zeichen, daß er nicht darstellen kann und es durch ein ? ersetzt? Bernd -- Was ist quoten? Quoten ist das Zitieren aus einer mail, der man antwortet. Und wie macht man es richtig? Zitate werden mit "> " gekennzeichnet. Nicht mehr als nötig zitieren. Vor den Abschnitten das Zitat, auf das man sich bezieht, mit einer Zeile Abstand oben und unten. |Zufallssignatur 12
Bernd Brodesser wrote:
Kann es sein, daß bei den Subjekten, die nicht getroffen werden, es gar kein echtes ? ist, sondern irgend ein Zeichen, daß er nicht darstellen kann und es durch ein ? ersetzt?
Oder wenn das Subject als Kodierung "quoted-printable" benutzt. Dort ist naemlich das ? ein Steuerzeichen und wird als =3F kodiert. Peter
participants (3)
-
Andreas Bock
-
B.Brodesser@t-online.de
-
Peter Wiersig