DKIM 在子域名上面如何工作?

DKIM Subdomain

在本文中,我们来看一下 DKIM 在子域名上面如何工作。

DKIM 在子域名的情形下如何工作?

如果要从一个子域名发送邮件的话,像 [email protected],需要创建一对 DKIM 私有/公有密钥对,把私有密钥保存在发送服务器上面,然后将公有密钥发布到 DNS 中的该子域名上面,这样接收邮件的服务器可以访问到。

当邮件被发送的时候,服务器使用私有密钥来产生一个签名,并将其添加到邮件当中,一同添加的还有用来产生该签名的 DKIM 选择子。

当接收服务器收到该邮件时,它从邮件中提取出子域名和 DKIM 选择子,用它们来从 DNS 中获取对应的公钥,然后进行 DKIM 校验,就像在组织域名的情形中一样。

如何在子域名上面发布 DKIM 记录

在子域名上面发布一个 DKIM 记录和在组织域名上面发布非常类似。需要做的是创建一个 TXT 记录在该子域名上:

selector._domainkey.subdomain IN TXT    "v=DKIM1; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQChO2bjcaTip6yeIZ0BDQ70YH+fzqqVeIOztZFQ8kZFqUSDwBhh3aad/3kGH95OQZyXCMv0DmrHa9z99c7p7VnOBtrZ6vkEv84kLabsNL//ABydUbxFT+8SSc0EJxXL6k9S3NEvbL+5rJGjcAtWMJSxj9rOZ79C8AoJEKVnk2m9awIDAQAB"

举个例子,下面是如何在 CloudFlare 中,子域名 mail.dmarcly.com 和选择子 dkim 上面发布 DKIM 记录:

相关文章:

Previous Post Next Post

 Protect Business Email & Improve Email Deliverability

Get a 14 day trial. No credit card required.

Create Account