Hallo Thomas, * Thomas Wegner <thomas_wegner@gmx.net> [12-05-02 01:21]: > On Tue, May 07, 2002 at 07:58:52PM +0200, Alfred K. Mucha wrote: > > Udo Mueller <info@cs-ol.de> hat geschrieben: > > > * Thomas Wegner <thomas_wegner@gmx.net> [07-05-02 18:01]: > > > > >> :0: > > >> * ^To:.*Thomas Wegner <thomas_wegner@gmx.net> > > >> tommi > > > > > > :0 > > > * 1^0 ^To:.*Thomas Wegner <thomas_wegner@gmx.net> > > > * 1^0 ^Cc:.*Thomas Wegner <thomas_wegner@gmx.net> > > > > Eleganter geht es so: > > > > :0 H > > * ^TO_thomas_wegner@gmx.net > > Es hat etwas gedauert, weil ich hier immer noch > rumexperimentiere. Leider klappt es immer noch nicht. So ist der > Status: > 2) in meiner procmailrc als user steht: > PATH=/bin:/usr/bin:/usr/local/bin:/var/spool/mail/: > MAILDIR=/var/mail > DEFAULT=$MAILDIR/tommi Du solltest hier lieber ein Maildir in deinem Home anlegen. > LOGFILE=$MAILDIR/procmaillog > > #der nachfolgende Befehl regeneriert die From-Zeile im Header > :0 fhw > | formail -I "From " -a "From " Hab ich das richtig verstanden? Du löscht das From aus dem Header und setzt es neu? Wird das alte From dabei denn irgendwie magisch übernommen? > :0 H > * ^TO_thomas_wegner@gmx.net > tommi > > 3)Es funzt aber nicht. Lege dein Maildir mal ins Home und teste das nochmal. > Frage: > 1) Hat die Reihenfolge der Einträge eine Relevanz? Wenn Regel 1 > zugetroffen ist (z. B. To User1), wird dann eine zweite Regel > (z. B. CC User2) auch noch ausgeführt? die procmailrc wird von oben nach unten abgearbeitet. Steht kein :0 c vor der Bedingung und greift die Bedingung, so ist die Mail abgearbeitet und es wird mit der nächsten Mail am Anfang begonnen. > 2) Muss ich irgendwelche Dienste neu starten, wenn ich die > $HOME/.procmailrc verändert habe? Nein, bei jeder Mail schaut exim (falls der installiert ist) nach einer .procmailrc in deinem Home und arbeitet sie ab. Gruss Udo -- Es ist ärgerlich, wie oft man manche Arbeit aufschieben muß, ehe man sie endgültig vergessen hat.
Attachment:
pgpAxP8YpOCiG.pgp
Description: PGP signature