Hallo, Manuel Hendel <Manuel.Hendel@ecrc.de> wrote:
wie kann man in der procmailrc formulieren, die einige varibale Werte enthält?
z.B.
* ^Subject:Irgendein Text (variable Zahl)
Ein wenig Variablensubstitution (aehnlich wie in der Shell) innerhalb der Ausdruecke ist moeglich, wenn die Zeile mit einem $ am Anfang markiert wird, z.B.: * $^To:.*\<$\LOGNAME\>
Wie geht man in der procmailrc mit Leerzeichen um?
Am Zeilenanfang werden sie ignoriert, so dass Einrueckungen moeglich sind. Innerhalb eines regulaeren Ausdrucks stehen Leerzeichen einfach fuer Leerzeichen.
Kann mehr als zwei zu eine Regel gehörende Kriterien angeben?
Ja. Eine Und-Verknuepfung laesst sich durch Angabe mehrerer Ausdruecke in einer Regel machen, z.B.: :0: * ^From: Freund * ^Subject: .*dringend wichtig Eine Oder-Verknuepfung ist durch mehrere mit | getrennte Ausdruecke in einer Zeile moeglich, z.B.: :0: * ^From: Freund|^Subject: .*dringend wichtig Und Negation ist durch ein ! vor dem Ausdruck moeglich, z.B.: :0: * !^From: Freund unwichtig Fuer genaue Beschreibung und Beispiele zur procmail-Konfiguration: man procmailrc man procmailex Eilert -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Eilert Brinkmann -- Universitaet Bremen -- FB 3, Informatik eilert@informatik.uni-bremen.de - eilert@tzi.org - eilert@linuxfreak.com http://www.informatik.uni-bremen.de/~eilert/ --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Eilert Brinkmann schrieb in 1,6K (56 Zeilen):
Eine Oder-Verknuepfung ist durch mehrere mit | getrennte Ausdruecke in einer Zeile moeglich, z.B.:
:0: * ^From: Freund|^Subject: .*dringend wichtig
Oder (man procmailsc) :0 : * 1^0 ^From: Freund * 1^0 ^Subject: .*dringend wichtig Oder (Mindestens 3 Punkte == wahr:) :0 : * -2^0 * 2^0 ^From: Freund * 1^0 ^Subject: .*dringend * 3^0 ^From: Boss * -1^0 ^Subject: .*Wochenend.*arbeit wichtig Dabei wird alles, was vom Boss ist, wichtig sein, ausser es ist Wochenendarbeit und nicht dringend. Vom Freund ist es nur wichtig, wenn es dringend ist. -Wolfgang --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
participants (2)
-
eilert@Informatik.Uni-Bremen.DE
-
weissel@netcologne.de