* Tobias Walkowiak <[email protected]>:
> Guten Morgen,
> 
> wie schreibe ich am besten den From:-Header eines Mailrelays um, der
> Mail von internen Rechnern nach aussen weiterschickt?

Halt halt halt. Wer generiert den From: header? Doch der MUA!

> Bisher habe ich
> sender_canonical_maps = hash:/etc/postfix/sender_canonical
> gesetzt und in der sender_canonical dann Eintraege wie
> [email protected]    [email protected]
> 
> Allerdings wird nicht generell alles gemappt, sondern es muss fuer
> jeden internen Server ein Eintrag gemacht werden.

Naja, dann halt per regexp!
 
> Aber das Hauptproblem ist, dass nur der 'From'-Header, nicht aber der
> 'From:'-Header umgeschrieben wird. Der User, der die Mail bekommt,
> soll aber in der 'From:'-Zeile [email protected] sehen.

Du willst ENVELOPE UND HEADER umschreiben.

sender_canonical_maps = regexp:/etc/postfix/sender_canonical

und dann:
/^root@(.+)\.local$/    [email protected]

-- 
Ralf Hildebrandt
  Geschäftsbereich IT | Abteilung Netzwerk
  Charité - Universitätsmedizin Berlin
  Campus Benjamin Franklin
  Hindenburgdamm 30 | D-12203 Berlin
  Tel. +49 30 450 570 155 | Fax: +49 30 450 570 962
  [email protected] | http://www.charite.de
            
_______________________________________________
postfix-users mailing list
[email protected]
http://de.postfix.org/cgi-bin/mailman/listinfo/postfix-users

Antwort per Email an