Hallo zusammen,
in meinem Netzwerk läuft u.a. ein Linux-Server mit postfix.
In postfix ist altermime eingebunden. Mein Ziel: Ich möchte gerne bei ausgehenden E-Mails den Header-Eintrag "User-Agent: xyz" durch "User-Agent: Who cares?" ersetzen.
Auszug aus meinek Altermime-Skript:
1 2 3 4 5 6 | cat >in.$$ || { echo Cannot save mail to file; exit $EX_TEMPFAIL; } /usr/bin/altermime --input=in.$$ \ --alter-header="User-Agent: " \ --alter-with="Who cares?" \ --alter-mode=replace || \ { echo Message content rejected; exit $EX_UNAVAILABLE; } |
Bevor ich altermime in postfix integriert habe, sah der "User-Agent"-Header so aus:
User-Agent: Mozilla/5.0 (X11; Linux i686; rv:24.0) Gecko/20100101 Thunderbird/24.4.0
Das Ergebnis nach der Integration von altermime in postfix sieht so aus:
User-Agent: Who cares?; Linux i686; rv:24.0) Gecko/20100101 Thunderbird/24.4.0
Anscheinend wird nur die Zeichenfolge "Mozilla/5.0 (X11" ersetzt, also der Text vor dem ";"...
Hat jemand von Euch eine Idee, wie ich die gesamte Zeile ersetzen kann?
Vielen Dank!
Liebe Grüße
frechdachs