Hi all, I posted a message some time ago about stripping internal headers from outbound mail, and I didn't receive any response. I thought I would follow up. Is there more information I can provide? Should I be approaching this a different way?
Any ideas greatly appreciated. On Sun, Dec 13, 2015 at 10:06 PM, Alex <mysqlstud...@gmail.com> wrote: > Hi, > > I'd like to use the cleanup service to remove internal headers for > privacy. I'd also like to make sure to not break DKIM signing in the > process. > > I've tried to redefine the cleanup service to auth-cleanup for > submission. I already have a submission service that works > successfully. > > auth-cleanup unix n - n - 0 cleanup > -o syslog_name=postfix/auth-cleanup > -o header_checks=pcre:/etc/postfix/auth_header_checks.pcre > > submission inet n - n - - smtpd > -o smtpd_tls_security_level=encrypt > -o smtpd_sasl_auth_enable=yes > -o smtpd_client_restrictions=permit_sasl_authenticated,reject > -o milter_macro_daemon_name=ORIGINATING > -o receive_override_options=$submission_overrides > -o syslog_name=postfix/submission > -o cleanup_service_name=auth-cleanup > > /etc/postfix/auth_header_checks.pcre > /^\s*(Received: from)[^\n]*(?!inside.example.com).*/ REPLACE $1 > [127.0.0.1] (localhost 127.0.0.1]) > > Received: from sage.inside.example.com (sage.inside.example.com > [192.168.1.7]) (using TLSv1.2 > with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did > not present a certificate) (Authenticated sender: alex) > by orion.example.com (Postfix) with ESMTPSA id DE862A60121 > for <web-y5x...@mail-tester.com>; Sun, 13 Dec 2015 21:57:00 -0500 (EST) > > Dec 13 21:57:00 orion postfix/submission/smtpd[30338]: DE862A60121: > client=sage.inside.example.com[192.168.1. > 7], sasl_method=PLAIN, sasl_username=alex > Dec 13 21:57:00 orion postfix/auth-cleanup/cleanup[30346]: > DE862A60121: message-id=<566e2ffc.20...@example.com> > > I'm not very good with regular expressions. Could that be the problem here? > > Please let me know if there's other information I can provide to help. > > Thanks, > Alex