Ear*_*ind 4 email postfix smtp-headers
我正在使用 Postfix 2.3.3 并且从我的服务器发送的邮件总是添加我想删除的无用标头。目前我只使用 PHP mail() 函数来发送邮件。
返回路径: 收到:来自 mss-us4.mail.pw (localhost.localdomain [127.0.0.1]) 通过 mss-us4.mail.pw (Postfix) 与 ESMTP ID EBAF41540011 为了 ; 2009 年 12 月 7 日星期一 16:59:02 +0000 (GMT) 收到:来自 mx2.mail.pw (inbound-us2.mail.pw [70.87.xx]) 通过 mss-us4.mail.pw (Postfix) 和 ESMTP 为了 ; 2009 年 12 月 7 日星期一 16:59:02 +0000 (GMT) 收到:来自mail.domain.org(未知[x.172.xx]) 通过 mx2.mail.pw (Postfix) 与 ESMTP id 6B20F56063B 为了 ; 2009 年 12 月 7 日星期一 16:59:02 +0000 (GMT) 收到:来自 ip1.domain.org (ip1.domain.org [127.0.0.1]) 来自 mail.domain.org (Postfix),ESMTP id 为 1E5B018080AC 为了 ; 2009 年 12 月 7 日星期一 11:59:02 -0500 (EST) 收到:(来自 apache@localhost) 通过 ip1.domain.org (8.13.8/8.13.8/Submit) id nB7Gx2lR016074; 2009 年 12 月 7 日星期一 11:59:02 -0500
我将我的与 Gmail 标头进行了比较,从我所看到的是最后两个无用的标头。另外,如何从 Postfix 配置中更改返回路径?
Phi*_*lds 11
FWIW,这对于标题来说是个坏主意,Received
但无论如何这就是答案。womble 提到content_filter
作为推荐的解决方案。恕我直言,这太过分了,Postfix 通过header_checks
.
/etc/postfix/main.cf:
header_checks = regexp:/etc/postfix/header_checks
Run Code Online (Sandbox Code Playgroud)
/etc/postfix/header_checks:
/^Received:.*\[127\.0\.0\.1\]/ IGNORE
/^Received:.*\from apache@localhost/ IGNORE
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
11085 次 |
最近记录: |