我经营一家小型邮件服务公司,目前支持几百名用户。当有人发送邮件并查看邮件来源时,该人的真实 IP 包含在 IIRC X-Originating-IP 中。为了保护用户隐私,我不希望他们的真实 IP 显示在邮件头的任何地方。我知道这是可以做到的,因为我相信大多数主要的网络邮件服务都这样做。有没有办法在 Postfix 中为 SMTP 做到这一点?
谢谢
答案1
将以下内容添加到您的/etc/postfix/main.cf
:
mime_header_checks = regexp:/etc/postfix/header_checks
header_checks = regexp:/etc/postfix/header_checks
然后将以下内容放入/etc/postfix/header_checks
:
/^Received:.*with ESMTPSA/ IGNORE
/^X-Originating-IP:/ IGNORE
/^X-Mailer:/ IGNORE
/^Mime-Version:/ IGNORE
/^User-Agent:/ IGNORE
不要忘记postmap
这个文件,然后重新加载 Postfix。
(注意:显然这会隐藏更多的东西。根据需要进行调整)。