Defaults.Exposed

Defaults.Exposed › 设置 › DKIM

如何在 Bluehost 上设置 DKIM

在你的 Bluehost DNS 中发布来自邮件服务商的 DKIM 密钥,让你的邮件带上防篡改的签名。

这对你的业务意味着什么

DKIM(DomainKeys Identified Mail,域名密钥识别邮件)会为你发出的每一封邮件加上一个无形的数字签名。收件方的邮件服务商用你在 DNS 中发布的公钥来确认两件事:邮件确实来自你的域名,且在途中没有被任何人改动。

说得直白一点:DKIM 是给你邮件盖上的真实性印章。它让冒充更难,也提高你真实邮件进入收件箱而非垃圾箱的概率。它免费,而且是一次性设置。

重点:DKIM 分两半

DKIM 是唯一一种真正讲究“谁做什么”的记录:

所以:在你的邮件服务商处生成,在 Bluehost 处发布。如果你的邮箱用的是 Bluehost 邮箱,那么服务商和 DNS 托管方是同一家公司,Bluehost 可能会自动为你添加 DKIM 记录——这种情况下这里就无需操作了。

先确认 Bluehost 在为你解析 DNS

DKIM 记录只有添加在你域名**域名服务器(nameservers)**所指向的地方才有效。如果你在 Bluehost 注册了域名且从未迁移,那么 Bluehost 几乎可以肯定是你的 DNS 托管方。如果你的域名服务器指向别处(另一家主机商、Cloudflare、你的邮件服务商),请到那里添加 DKIM 记录。

在你的 Bluehost 账户中打开 Domains,选择你的域名,查看 Nameservers 区域。如果显示的是 Bluehost 的域名服务器,继续往下做。

从你的邮件服务商处获取记录

在动 DNS 之前,先从运营你邮箱的那一方收集 DKIM 细节:

注意你拿到的是 TXT 记录还是 CNAME 记录——下一步你要选择对应的类型。

Bluehost 上的操作步骤

  1. 登录你的 Bluehost 账户。
  2. 进入 Domains,选择你的域名,打开它的 DNS 设置(找 DNS / DNS Records / Manage)。
  3. 找到 DNS 记录列表,点击 Add Record
  4. 将**类型(Type)**设为与你服务商给的一致——大多数服务商用 TXT,Microsoft 365 用 CNAME
  5. Host Record(Name)字段中只填选择器部分——例如 google._domainkeyselector1._domainkey不要在末尾加上你的域名;Bluehost 会自动补上。
  6. 在值字段中:
    • 对于 TXT 记录,把那个长长的密钥值(以 v=DKIM1; 开头)粘贴到 TXT Value 字段。
    • 对于 CNAME 记录,把你服务商给的目标主机粘贴到 Points To
  7. TTL 保持默认。
  8. 点击 Save。对于 Microsoft 365,再为第二个选择器重复一遍。

Bluehost 上人们常踩的坑

验证是否生效

发布记录后(如有需要,并在你服务商处打开 DKIM),运行 Defaults.Exposed 上的免费检测。它会用通俗的语言确认你的 DKIM 记录是否已发布且可读。你的数据在欧盟境内处理。

完成了? 免费检查您的域名 以确认设置已生效——并查看您在全部 34 项检查中的完整评级。