我想编写一个 Domino servlet,它将使用 DKIM 域密钥签名标记外发邮件。我们将生成 Domino 邮件服务器 DKIM 签名,并使用 DNS 管理器将其放入 TXT 文件中。如何使用加密密钥标记外发邮件?然后,我们将在从 mail.box 发布之前将 DKIM 签名添加到标头中。
答案1
虽然许多人要求,HTC Domino 尚不支持 DKIM 或 DMARC。在 Domino 上实现 DKIM 可能不像编写一个小 servlet 那样简单,因为它涉及规范化,计算哈希值和签署之后,你必须添加一个签名头具有严格格式。
尽管这一切都记录在RFC 6376,很多事情都可能出错。因此,我不建议尝试编写自己的 DKIM 签名实现。另一方面,如果你这样做了并且成功了,那么这个功能确实有很大的需求!坦率地说,因为你是在如此抽象的层面上问这个问题,所以你还没有完全做到这一点。
更合适的解决方案可能是在 Domino 前面设置另一个 SMTP 服务器服务器并将其配置为信任和使用 Domino 的 DKIM 邮戳邮件。例如,有许多关于如何使用 Postfix 和 OpenDKIM 实现此目的的教程。