【问题标题】:DKIM signing emails using Postfix with removed headersDKIM 使用带有已删除标头的 Postfix 签名电子邮件
【发布时间】:2013-12-07 18:06:43
【问题描述】:

我在让 OpenDKIM 与 Postfix 一起工作时遇到问题。出于安全原因,我们会从电子邮件中删除某些标题:

来自 main.cf:

mime_header_checks = regexp:/etc/postfix/header_checks
header_checks = regexp:/etc/postfix/header_checks

去掉的头文件如下:

/^Received:.*with ESMTPSA/              IGNORE
/^X-Originating-IP:/     IGNORE
/^X-Mailer:/             IGNORE
/^Mime-Version:/         IGNORE

但是这会使 opendkim 失败:

Nov 22 19:26:15 localhost opendkim[5104]: BC4F5406A9: can't determine message sender; accepting

有什么方法可以删除标题让 opendkim 工作?

【问题讨论】:

  • 我在使用多实例时遇到了同样的问题。第一个实例有效,但新实例失败并显示上述消息。
  • 顺便说一句...你在使用多个后缀实例吗?

标签: postfix-mta dkim


【解决方案1】:

在这里找到了解决方案。我们没有删除导致问题的标头,而是简单地重写 IP 地址:

https://we.riseup.net/debian/mail#getting-your-postfix-anonymized

【讨论】:

    【解决方案2】:

    我对同一问题的解决方案是添加“回复:”字段。显然,OpenDKIM 在“Received:”部分丢失时正在使用它。 注意Outlook默认没有添加,我得在邮箱设置里面设置。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-02-01
      • 1970-01-01
      • 2017-03-02
      • 1970-01-01
      • 2016-08-25
      相关资源
      最近更新 更多