修改日期会破坏 DKIM 签名。有其他选择吗?

修改日期会破坏 DKIM 签名。有其他选择吗?

在我们的 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

  1. 配置服务器以Received在收到的消息上附加标题。
  2. 配置显示时间戳的邮件客户端/MUA(或安装如下插件:IMAP 接收日期

相关内容