sieve - Frage zu einer Filterregel
Hallo! Mir gelingt es nicht die Nachrichten mit einem Betreff "Spam" in die .Spam mailbox des users "testuser" zu legen. Cyrus, Postfix usw. arbeiten einwandfrei, wie müsste die fileinto - Anweisung für sieve lauten? Die if-Anweisung lautet: if header :contains "Spam" { fileinto "user.INBOX.Spam"; } ich habs auch versucht mit: fileinto "INBOX.Spam" fileinto "user.testuser.Spam" fileinto "testuser.Spam" ...alles Ergebnisse von google, nur leider hat nichts funktioniert Ordner ist vorhanden - Ausgabe von cyradm-lm: user.testuser.Spam Regel jeweils via sieveshell neu geladen und aktiviert, cyrus neu gestartet - hat auch nicht geholfen. Hat jemand eine Idee? Gruss Johannes
Johannes Kaindlstorfer wrote:
Hallo!
Mir gelingt es nicht die Nachrichten mit einem Betreff "Spam" in die .Spam mailbox des users "testuser" zu legen. Cyrus, Postfix usw. arbeiten einwandfrei, wie müsste die fileinto - Anweisung für sieve lauten?
Die if-Anweisung lautet: if header :contains "Spam" { fileinto "user.INBOX.Spam"; }
elsif header :contains ["subject"] ["Spam"] { fileinto "INBOX.Spam";} Sandy -- Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply (@) japantest (.) homelinux (.) com
X-mailer: Pegasus Mail for Windows (4.21c, DE v4.21c R1a) Content-type: text/plain; charset=ISO-8859-15 Content-transfer-encoding: Quoted-printable Content-description: Mail message body On 5 Aug 2005 at 9:21, Sandy Drobic wrote:
Johannes Kaindlstorfer wrote:
Hallo!
Mir gelingt es nicht die Nachrichten mit einem Betreff "Spam" in die .= Spam mailbox des users "testuser" zu legen. Cyrus, Postfix usw. arbeiten einwandfrei, wie m=FCsste die fileinto - = Anweisung f=FCr sieve lauten?
Die if-Anweisung lautet: if header :contains "Spam" { fileinto "user.INBOX.Spam"; }
elsif header :contains ["subject"] ["Spam"] { fileinto "INBOX.Spam";}
Vielen Dank, das ist die L=F6sung
Sandy -- Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply (@) japantest (.) homelinux (.) com
-- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
"Johannes Kaindlstorfer"
Hallo!
Mir gelingt es nicht die Nachrichten mit einem Betreff "Spam" in die .Spam mailbox des users "testuser" zu legen. Cyrus, Postfix usw. arbeiten einwandfrei, wie müsste die fileinto - Anweisung für sieve lauten?
Die if-Anweisung lautet: if header :contains "Spam" { fileinto "user.INBOX.Spam"; }
ich habs auch versucht mit: fileinto "INBOX.Spam" fileinto "user.testuser.Spam" fileinto "testuser.Spam" ...alles Ergebnisse von google, nur leider hat nichts funktioniert
Ordner ist vorhanden - Ausgabe von cyradm-lm: user.testuser.Spam
Regel jeweils via sieveshell neu geladen und aktiviert, cyrus neu gestartet - hat auch nicht geholfen.
Wo steht denn das Wort Spam im Header? muss da vielleicht noch ein X- Eintrag angegeben werden? Bei mir enthält das Subject den Eintrag ***SPAM*** daher lautet meine Regel elsif header :contains "Subject" "***SPAM***"{ fileinto "INBOX.spam";} -Dieter -- Dieter Klünter | Systemberatung http://www.dkluenter.de GPG Key ID:8EF7B6C6
participants (3)
-
Dieter Kluenter
-
Johannes Kaindlstorfer
-
Sandy Drobic