Hi, vielen Dank für Deine Lösung ..... * David Haller (david@dhaller.de) wrote:
Versuch doch mal folgendes (ungetestet):
:0 * ^TO_aaa@gmx.net { :0c * ^To:.*bbb@gmx.net bbb_mbox
:0 aaa_mbox }
:0 * ^TO_bbb@gmx.net { :0c * ^To:.*aaa@gmx.net aaa_mbox
:0 bbb_mbox }
Beachte dabei den Unterschied von To:.* und TO_ (siehe man procmailrc).
^TO_ ist wie ein Text-Macro, was einfach zu einem regulären Ausdruck expandiert wird. Aus ^TO_ wird (^((Original-)?(Resent-)?(To|Cc|Bcc)|(X- Envelope|Apparently(-Resent)?)-To):(.*[^-a-zA-Z0-9_.])?) Es wird in alle sinnvolle Headers geschaut wo die Empfängeradresse sein kann. Deswegen werde ich in Deinem Vorschlag für mich das ^To: durch ein ^TO_ ersetzen. Cooler Tip !
Das ganze geht aber evtl. auch noch eleganter... ;)
Das würde mich auch interessieren :) Mike