Tôi đang cố gắng ẩn IP của khách hàng khỏi các email được gửi từ postfix.
đây là một ví dụ về những gì tôi muốn nói:
Received: from mail.[removed].com (adsl-75-37-61-254.dsl.frs2ca.sbcglobal.net [75.37.61.254])
(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
(No client certificate requested)
by mail.[removed].com (Postfix) with ESMTP id D50C7BF185DD
for <[removed]@gmail.com>; Thu, 2 Aug 2012 16:14:21 +0900 (JST)
Date: Thu, 02 Aug 2012 07:14:08 +0000
Chú ý dòng này (adsl-75-37-61-254.dsl.frs2ca.sbcglobal.net [75.37.61.254])
Tôi muốn xóa dòng đó khỏi email.
Tôi đã thử làm điều này:
/etc/postfix/main.cf:
smtp_header_checks = regexp:/etc/postfix/smtp_header_checks
smtp_header_checks:
/^((.*) [(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])])/ IGNORE
Nhưng địa chỉ IP của tôi vẫn nằm trong phần nhận được của email. Nếu tôi gửi email ra khỏi máy chủ smtp cục bộ, địa chỉ IP sẽ trở thànhlocalhost.localdomain [127.0.0.1]
Làm cách nào để xóa IP của khách hàng khỏi tiêu đề?