未找到 OVH DKIM 记录

未找到 OVH DKIM 记录

我最近在我的 OVH VPS 上设置了 DKIM 记录。

最终生成的记录如下(公钥覆盖):

v=DKIM1;g=*;h=sha256;k=rsa;s=email;p=AVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEERRRRRRRRRRRRRRRRRRRRRYYYYYYYYYYYYYBBIIIIIIIIIIGGGGGGGGGGGGGGGGGGGSSSSSSSSSSSSSSSSSSSSSEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCCRRRRRRRRRRRRRREEEEEEEEEEEET;t=y:s;

当我设置此 DNS 记录时没有显示任何错误。

但问题是,当我使用在线验证器我只看到:

No DKIM Record found

我在 DMARC 记录方面遇到了类似的问题,直到在线搜索向我显示,您必须在创建 DMARC 记录时填写的配置表单中将 _dmarc 作为子域放入。

也许类似的事情适用于 OVH 的 DKIM 记录,但 OVH 并没有为其原始 VPS 托管客户提供任何帮助。

感谢您提出好的想法。

答案1

验证 DKIM 记录时,似乎会检查 DNS 区域中的 DKIM 记录以及关联域名上的邮件服务器。因此,邮件服务器需要了解 DKIM 记录中与公钥互补的私钥的位置。

就我的情况而言,即使用带有自安装邮件服务器(如 Postfix)的 VPS,标准方法是安装一个名为opendkim在 VPS 服务器上。此包可用于生成密钥对,并与 Postfix 交互私钥的位置。它也可以工作。

參閱这个描述以供详细说明。

相关内容