在我们的 Postfix 服务器上,我们之前Date
从收到的电子邮件中删除了邮件头,并让 Postfix 自动再次添加它,以防止日期被欺骗,并解决时钟关闭的邮件服务器问题。然而,这会破坏包含Date
邮件头的 DKIM 签名。有没有办法让 Postfix 在邮件头中记录接收时间戳(并最好将其显示在 MUA UI 中)的同时保持 DKIM 签名的完整性?
以前和已废除的解决方案:
/etc/postfix/main.cf
:
header_checks = pcre:/etc/postfix/maps/header_checks.pcre
always_add_missing_headers = yes
/etc/postfix/maps/header_checks.pcre
:
/^\s*Date:/ IGNORE
答案1
- 配置服务器以
Received
在收到的消息上附加标题。 - 配置显示时间戳的邮件客户端/MUA(或安装如下插件:IMAP 接收日期)