22 Jun
2017
22 Jun
'17
3:50 p.m.
Um den Displayname (oder wie auch immer der Text-Teil vor der Mailadresse heißt) umzuschreiben, brauche ich den Hostnamen oder ähnliches. Ich würde es am liebsten so machen: smtp_header_checks = regexp:/etc/postfix/header_checks
/etc/postfix/header_checks: /^From:[[:space:]]+(.*)/ REPLACE From: "$myhostname" noreply@citkomm.de
Mir fiele spontan nur ein, /etc/postfix/header_checks beim Start automatisch durch ein init-Skript erzeugen zu lassen und dort eine Ersetzung vorzunehmen.
Z.B.
#!/bin/sh myhostname=$(uname -n) cat<<EOT>/etc/postfix/header_checks /^From:[[:space:]]+(.*)/ REPLACE From: "$myhostname" noreply@citkomm.de EOT
---- Dipl.-Inform(FH) Peter Heitzer, peter.heitzer@rz.uni-regensburg.de