Hallo Thomas,

* Thomas Wegner <[EMAIL PROTECTED]> [12-05-02 01:21]:
> On Tue, May 07, 2002 at 07:58:52PM +0200, Alfred K. Mucha wrote:
> > Udo Mueller <[EMAIL PROTECTED]> hat geschrieben:
> > > * Thomas Wegner <[EMAIL PROTECTED]> [07-05-02 18:01]:
> > 
> > >> :0:
> > >> * ^To:.*Thomas Wegner <[EMAIL PROTECTED]>
> > >> tommi
> > >
> > > :0
> > > * 1^0 ^To:.*Thomas Wegner <[EMAIL PROTECTED]>
> > > * 1^0 ^Cc:.*Thomas Wegner <[EMAIL PROTECTED]>
> > 
> > Eleganter geht es so:
> > 
> > :0 H
> > * ^[EMAIL PROTECTED]
> 
> 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
> * ^[EMAIL PROTECTED]
> 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: msg07664/pgp00000.pgp
Description: PGP signature

Antwort per Email an