From 3637ab1d973d54885aac9f36b3dcab2955e123ae Mon Sep 17 00:00:00 2001 From: Kevin MacMartin Date: Thu, 26 Sep 2024 22:44:39 -0400 Subject: [PATCH] Filter private sender information out of sent emails --- postfix/header_checks | 12 ++++++++++++ postfix/main.cf | 4 ++++ 2 files changed, 16 insertions(+) create mode 100644 postfix/header_checks diff --git a/postfix/header_checks b/postfix/header_checks new file mode 100644 index 0000000..85ced24 --- /dev/null +++ b/postfix/header_checks @@ -0,0 +1,12 @@ +# HEADER_CHECKS(5) HEADER_CHECKS(5) + +/^Received:.*with ESMTPSA/ IGNORE +/^X-Originating-IP:/ IGNORE +/^X-Mailer:/ IGNORE +/^Mime-Version:/ IGNORE +/^User-Agent:/ IGNORE +/^Received:.*with ESMTPSA/ IGNORE +/^X-Originating-IP:/ IGNORE +/^X-Mailer:/ IGNORE +/^Mime-Version:/ IGNORE +/^User-Agent:/ IGNORE diff --git a/postfix/main.cf b/postfix/main.cf index a081c9c..148d9de 100644 --- a/postfix/main.cf +++ b/postfix/main.cf @@ -46,6 +46,10 @@ smtpd_sasl_local_domain = $myhostname smtpd_relay_restrictions = permit_mynetworks,permit_sasl_authenticated,reject_unauth_destination smtpd_sender_restrictions = permit_sasl_authenticated,permit_mynetworks,reject_unknown_sender_domain +header_checks = regexp:/etc/postfix/header_checks +mime_header_checks = $header_checks +nested_header_checks = $header_checks + non_smtpd_milters=inet:127.0.0.1:8891 smtpd_milters=inet:127.0.0.1:8891