[postfix-users] Umschreiben des From:-Headers

Ralf Hildebrandt Ralf.Hildebrandt at charite.de
Mi Jan 20 10:48:35 CET 2010


* Tobias Walkowiak <tube at count0.net>:
> 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
> root at intern1.local	info at domain.tld
> 
> 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 info at domain.tld sehen.

Du willst ENVELOPE UND HEADER umschreiben.

sender_canonical_maps = regexp:/etc/postfix/sender_canonical

und dann:
/^root@(.+)\.local$/    info at domain.tld

-- 
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
  ralf.hildebrandt at charite.de | http://www.charite.de
	    


Mehr Informationen über die Mailingliste postfix-users