我可以只为一台特定的服务器配置 DKIM 吗?

Can I configure DKIM for one specific server only?

我可以在一个列表服务器上实施 DKIM 而不影响我组织中的任何其他系统吗?

我在一家尚未在全球范围内实施 DKIM 的大型复杂组织工作。我无法控制顶层的政策。我想在不影响任何其他部门的情况下尽可能保护我部门的列表服务器。我可以完全控制我部门的 DNS 和列表服务器。我想做的是在 运行 后缀的列表服务器上实施 DKIM。列表服务器不直接将电子邮件发送到互联网,而是通过主要的公司 SMTP 服务器进行中继。我在网上找到了多篇描述如何为 postfix 配置 DMIK 的帖子,所以这不是问题。看起来很简单。

我阅读了大量有关如何为域而不是单个服务器配置 DKIM 的资料。我必须确保此 DKIM 实施不会影响任何其他部门服务。我一直没能找到很多这方面的信息。也许我使用了错误的搜索词。

是的,您将能够有选择地仅将 DKIM 应用于通过该服务器发送的那些电子邮件,而不会影响任何其他电子邮件。如果您使用相同的域为其他部门发送电子邮件,他们将不会被签名,因此将像现在一样处理,只需添加 public 键并在后缀列表服务器上签名。

您需要确保当电子邮件通过网关服务器中继时它们不会更改 DKIM headers 否则下游验证可能会失败,这很可能会导致可传递性问题。