跳至正文
mini.casa
术语表

DKIM

更新于 2026年11月10日

一句话解释

DKIM,即 DomainKeys Identified Mail,为你发出的每封电子邮件添加数字签名。你在 DNS 中发布匹配的公钥,让收件服务器验证邮件确实来自你的域名,而且途中未被改动。

每封邮件上的封印

可以把 DKIM 想成蜡封。邮件服务用只有它持有的私钥,为每封发出的邮件签名。你在 DNS 中发布匹配的公钥。收件服务器读取签名,查找公钥,检查两者是否匹配。匹配就说明邮件真实,自发出后没有被改动。

需要往 DNS 添加什么

公钥位于一个特殊名称下的 DNS 记录中,名称包含选择器。选择器是一个标签,让同一域名同时有几把密钥,例如每个邮件服务各一把。名称类似 selector1._domainkey.example.com,值则是一长串字母和数字。有些服务会要求添加 CNAME 记录,指向它们代你管理和轮换的密钥。

请始终按邮件服务显示的内容完整复制。少一个字符就会验证失败,而很长的值很容易不小心截断。有些 DNS 编辑器会拆分特别长的值,只要服务商说明允许,就没有问题。

每个发送服务各有密钥

每个以你域名发信的服务,都需要自己的 DKIM 设置,所以记录数量会随服务数量增加,这是正常的。停用某服务后,可以移除它需要的记录,但必须先确认已经不再使用。

为什么有帮助

经过签名的邮件更可能进入收件箱,也让收件方知道哪些邮件确实来自你。加上列明谁能发信的 SPF,以及规定处理政策的 DMARC,DKIM 会让他人以你的名义发送足以乱真的假邮件变得困难得多。

DKIM 与网站

网站和电子邮件是分开的。只要保留邮件记录,把域名指向网站就不会影响 DKIM。把域名指向网站的指南说明了怎样只修改必要的内容。

常见问题

什么是 DKIM 选择器?

选择器是 DKIM 密钥 DNS 名称中的一个标签。它让同一个域名同时发布多把密钥,例如每个邮件服务各用一把,从而能独立添加、变更或移除,而不影响其余密钥。

我需要自己设置 DKIM 吗?

邮件服务通常会提供需要在 DNS 服务商处添加的准确记录。这一步需要你做,因为只有你能编辑自己的 DNS。记录就位后,服务便开始为邮件签名。

查看术语表中的所有词条