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