IP Stripping (replace)
Martin Bock
postfixbuch at mnbo.de
Mo Jul 18 21:56:48 CEST 2016
> danke für die Antwort,
Bitte gerne.
> leider klappt es nicht, selbst wenn ich hinten noch ein (\s*)(.*) anhänge für letzte Zeile.
>
> /^(Received: from)(.*)\s*(\(.*\)\s*){3}(by.*)(with ESMTPSA)(\s*)(.*)/REPLACE $1
> localhost (localhost [127.0.0.1]) $5$3$4$5$6
Ich habe das Pattern noch etwas überarbeitet und dir den Rest des
header_checks dazu geschrieben, jetzt sollte es aber wirklich tun:
#/etc/postfix/deine_header_checks.pcre
/^(Received: from)(.*\(.*\))(\s*)((\(.*\)\s*){3})(by.* with ESMTPSA id
.*\s*.*)/ REPLACE $1 localhost (localhost [127.0.0.1]) $3$4$6
$ postmap -hq - pcre:/etc/postfix/deine_header_checks.pcre <
/pfad/zur/testmail
Gruß Martin
Mehr Informationen über die Mailingliste Postfixbuch-users