Hallo, ich habe eine Frage zu procmail und man procmailex bringt mich nicht weiter. Wenn ich bei Procmail 0: * ^From: .*Bla * ^From: .*Blubb ordner mache, dann macht er ja Bla UND Blubb, was wenig sinnvoll ist... ;-) Wie bekomme ich in so eine Regel aber eine ODER-Bedingung. Oder (das ist eine zweite Frage) eine Bedingung, das ja, aber das nicht... Geht das? Grüße Rene -- "So right now the only vendor that does such a stupid thing is Microsoft." -- Linus Torvalds on bad file system interface design. (Open Sources, 1999 O'Reilly and Associates.)
On Tue, 5 Mar 2002, Rene Engelhard wrote:
Wenn ich bei Procmail
0: * ^From: .*Bla * ^From: .*Blubb ordner
mache, dann macht er ja Bla UND Blubb, was wenig sinnvoll ist... ;-)
Es ist vielleicht in _dieser_ Konstellation wenig sinnvoll, die UND-Verknuepfug wird aber auf jeden Fall anderweitig benoetigt.
Wie bekomme ich in so eine Regel aber eine ODER-Bedingung.
Indem Du einfach zwei Regeln untereinanderstellst, die eine fuer "Bla" und die andere fuer "Blubb". Dabei musst Du allerdings mindestens die erste Regel aber mit einem 0: c eroeffnen, sonst ist die Mail nach der ersten zutreffenden Regel weg. Wenn Du es daher in _einer_ Regel haben moechtest, probiere einmal etwas in dieser Art: 0: * ^From: (.*Bla|.*Blubb)
Oder (das ist eine zweite Frage) eine Bedingung, das ja, aber das nicht...
Ist es schon zu spaet am Abend, dass ich Deine zweite Frage nicht verstehe? Was moechtest Du? Gruss Peter Blancke -- Nachtwaechter ist der Wahnsinn, weil er wacht...
On Tue, 5 Mar 2002, Peter Blancke wrote:
On Tue, 5 Mar 2002, Rene Engelhard wrote:
Wenn ich bei Procmail
0: * ^From: .*Bla * ^From: .*Blubb ordner
mache, dann macht er ja Bla UND Blubb, was wenig sinnvoll ist... ;-)
Es ist vielleicht in _dieser_ Konstellation wenig sinnvoll, die UND-Verknuepfug wird aber auf jeden Fall anderweitig benoetigt.
Wie bekomme ich in so eine Regel aber eine ODER-Bedingung.
Indem Du einfach zwei Regeln untereinanderstellst, die eine fuer "Bla" und die andere fuer "Blubb". Dabei musst Du allerdings mindestens die erste Regel aber mit einem
0: c
eroeffnen, sonst ist die Mail nach der ersten zutreffenden Regel weg.
usw. usw. [meine Mail von eben] Und noch etwas, das habe ich eben uebersehen: Die Regeln beginenn natuerlich mit einem :0 c also mit Doppelpunkt vor der Null.
Ist es schon zu spaet am Abend, dass ich Deine zweite Frage nicht verstehe? Was moechtest Du?
Es scheint wirklich schon spaet... *gaehn* Gruss Peter Blancke -- Nachtwaechter ist der Wahnsinn, weil er wacht...
* On Tue, 05 Mar 2002 at 20:21 +0100, Rene Engelhard wrote:
ich habe eine Frage zu procmail und man procmailex bringt mich nicht weiter.
man procmailsc - Scoring
Wenn ich bei Procmail
0: * ^From: .*Bla * ^From: .*Blubb ordner
mache, dann macht er ja Bla UND Blubb, was wenig sinnvoll ist... ;-)
Wie bekomme ich in so eine Regel aber eine ODER-Bedingung. Oder (das ist eine zweite Frage) eine Bedingung, das ja, aber das nicht...
:0 * -1^0 * 2^1 ^From.*bla * 2^1 ^From.*blubb ordner Zuerst gibts Du der Nachricht einen negativen Score; bei einer zutreffenden Bedingung wird der Wert hinzugezählt. Wenn der Score dann >= 0 (oder > 0, weiß nciht genau) ist, wird die Aktion ausgeführt. -- Adalbert PGP welcome, request public key: mailto:adalbert+key@lopez.at
* Rene Engelhard schrieb am 05.Mär.2002:
ich habe eine Frage zu procmail und man procmailex bringt mich nicht weiter.
Wenn ich bei Procmail
0:
:0
* ^From: .*Bla * ^From: .*Blubb ordner
mache, dann macht er ja Bla UND Blubb, was wenig sinnvoll ist... ;-)
Wie bekomme ich in so eine Regel aber eine ODER-Bedingung.
* ^From: .*(Bla|Blubb)
Oder (das ist eine zweite Frage) eine Bedingung, das ja, aber das nicht...
Geht das?
:0 * ... * !... ... Ich hoffe, daß stimmt so. Habe nichts ausprobiert. Bernd -- ACK = ACKnowledge = Zustimmung | NAC = No ACknowledge = keine Zustimmung DAU = Dümmster Anzunehmender User | LOL = Laughing Out Loud = Lautes Lachen IIRC = If I Remember Correctly = Falls ich mich richtig erinnere OT = Off Topic = Am Thema (der Liste) vorbei |Zufallssignatur 11
participants (4)
-
Adalbert Michelic
-
B.Brodesser@t-online.de
-
Peter Blancke
-
Rene Engelhard