Hi, ich möchte mit procmail eine Regel erstellen, die auf verschiedene Subjects reagiert, also eine OR Verknüpfung. Es soll wahr sein, wenn im Subject beispielsweise steht Hallo Klaus und auch wahr sein, wenn dort steht Hi Peter Kennst sich jemand aus? Gruss und Danke............. +------------------------------------------------------------------------+ |Michael Renner |Phone: +49-7071-601-558 | |MPI fuer biologische Kybernetik |FAX: +49-7071-601-575 | |Spemannstr.38, |E-mail: michael.renner@tuebingen.mpg.de| |D-72076 Tuebingen |AX25: dd0ul@db0aaa.#bw.deu.eu | |Germany |<A HREF="http://www.tuebingen.mpg.de/kyb/goe/"><A HREF="http://www.tuebingen.mpg.de/kyb/goe/</A">http://www.tuebingen.mpg.de/kyb/goe/</A</A>> | +------------------------------------------------------------------------+ -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux
Hi, On Thu, Nov 19, 1998 at 19:04 +0000, Michael Renner wrote:
ich möchte mit procmail eine Regel erstellen, die auf verschiedene Subjects reagiert, also eine OR Verknüpfung. Es soll wahr sein, wenn im Subject beispielsweise steht Hallo Klaus und auch wahr sein, wenn dort steht Hi Peter
Versuch's mit :0: * ^Subject:.*(Klaus|Peter) <mailfolder> Ciao, Stefan -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux
On Thu Nov 19 1998, Michael Renner wrote:
ich möchte mit procmail eine Regel erstellen, die auf verschiedene Subjects reagiert, also eine OR Verknüpfung.
Schau mal nach einem "man procmailrc" nach den Flags A,a,E und e, damit kann man das aufbauen. Eine richtige OR Vrknuepfung scheint es nicht zu geben, bei komplexen Faellen hilft es aber immer, Procmail als Filter zu benutzen und den Rest ueber ein Perlscript zu erledigen. -- __o Heinz Diehl, 68259 Mannheim, Germany (^..^) _`\<,_ *If you like them too, join the DMSL.* (^._.^) (_)/ (_) "The sun is shining. It must be Sunday!" ~~~~~~~~~~ [Alien Sex Fiend] -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux
Michael Renner <michael.renner@tuebingen.mpg.de> writes:
Hi, ich möchte mit procmail eine Regel erstellen, die auf verschiedene Subjects reagiert, also eine OR Verknüpfung. Es soll wahr sein, wenn im Subject beispielsweise steht Hallo Klaus und auch wahr sein, wenn dort steht Hi Peter
Hallo Michael, zwei Regeln, die genau die gleiche Aktion ausloesen, machen genau das. Beispiel: :0: * ^Subject.*Hi.*Peter peter-und-klaus-file :0: * ^Subject.*Hallo.*Klaus peter-und-klaus-file Falls die erste Regel eine Kopie anlegt (:0 c:) kann es natuerlich passieren, dass die Mail zweimal in deiner Mailbox landet. Ciao Martin -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux
On Mon Nov 23 1998, Martin Holz wrote:
Beispiel:
:0: * ^Subject.*Hi.*Peter peter-und-klaus-file
:0: * ^Subject.*Hallo.*Klaus peter-und-klaus-file
Falls die erste Regel eine Kopie anlegt (:0 c:) kann es natuerlich passieren, dass die Mail zweimal in deiner Mailbox landet.
Deswegen loescht man die Kopie auch zur Sicherheit: :0 * ^Subject:[ ]+blablubb { :0 c: | filter.irgendwas :0 /dev/null } -- __o Heinz Diehl, 68259 Mannheim, Germany (^..^) _`\<,_ *If you like them too, join the DMSL.* (^._.^) (_)/ (_) "The sun is shining. It must be Sunday!" ~~~~~~~~~~ [Alien Sex Fiend] -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux
Heinz Diehl <hd@elfie.rhein-neckar.de> writes:
On Mon Nov 23 1998, Martin Holz wrote:
Beispiel:
:0: * ^Subject.*Hi.*Peter peter-und-klaus-file
:0: * ^Subject.*Hallo.*Klaus peter-und-klaus-file
Falls die erste Regel eine Kopie anlegt (:0 c:) kann es natuerlich passieren, dass die Mail zweimal in deiner Mailbox landet.
Deswegen loescht man die Kopie auch zur Sicherheit:
:0 * ^Subject:[ ]+blablubb { :0 c: | filter.irgendwas
:0 /dev/null
}
Normalerweise macht man ueberhaupt keine Kopie. Das Problem tritt nur dann auf, wenn die Mail anschliessend noch von einer dritten Regel bearbeitet werden muss. Martin -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux
participants (4)
-
hd@elfie.rhein-neckar.de
-
holz@zib.de
-
michael.renner@tuebingen.mpg.de
-
stefan.troeger@wirtschaft.tu-chemnitz.de