把邮件服务器的公钥转换成 selector._domainkey TXT 记录,并检查某个域名今天所发布的 DKIM 密钥。

粘贴邮件服务器生成的公钥来构建待发布的记录,或切换到检查工具,查看某个域名今天使用的 DKIM 密钥。私钥应始终保留在你的服务器上——切勿粘贴到这里。

密钥详情
你的邮件服务器用于发布此密钥的名称——它在签名中以 s= 出现。
粘贴你的邮件服务器生成的公钥。PEM 头部、换行和开头的 p= 会被自动去除。
选项
除非你必须禁用 SHA-1,否则保持为“任意”。
告知接收方忽略签名失败。DKIM 正常工作后请移除。
禁止把此密钥用于签名域名的子域。
你的 DKIM 记录
记录类型
TXT
名称 / 主机
TTL
3600
发布它
  1. 在你的邮件服务器上生成密钥对,或打开你的提供商的 DKIM 设置。
  2. 复制公钥以及它所对应的 selector。
  3. 添加一条 TXT 记录,名称和值如此处所示。
  4. 记录传播后,在邮件服务器上开启 DKIM 签名。
  5. 给自己发送一封测试邮件,并用检查工具标签页确认密钥。

2048 位密钥会使记录超过 255 个字符。这没有问题:DNS 会把它存储为多个带引号的字符串,大多数控制面板会为你自动拆分。

留空则改为探测常见的 selector。
已发布的记录
已发布的密钥
密钥
查询的记录
Selector 探测

Selector密钥
记录标签说明
标签含义
我们发现的内容

关于 DKIM 记录生成器和检查工具

DKIM 记录生成器和检查工具用于构建你需要发布的 `selector._domainkey` TXT 记录,并检查某个域名当前发布的记录。DKIM 使用保存在邮件服务器上的私钥对每封外发邮件进行签名;接收方从 DNS 获取匹配的公钥并验证签名。如果记录有误,每一个签名都会静默失败。

生成器接收你的邮件服务器或提供商生成的公钥,并为其添加正确的标签:版本、密钥类型、可选的哈希算法限制、服务类型和标志。它绝不会索要、生成或传输私钥——私钥在服务器上创建且不得离开服务器,因此任何诚实的 DKIM 工具都不会在浏览器中为你生成密钥对。

检查工具查找 selector,依照 RFC 6376 验证每个标签,并从已发布的密钥中推导出密钥算法和大小。它会标记真正重要的问题:已撤销的密钥(空 `p=`)、复制时被截断的密钥、应该替换的 1024 位密钥、保持开启的测试模式(会告诉接收方完全忽略失败)以及 RFC 8301 已弃用的 `h=sha1` 限制。如果你不知道自己的 selector,留空该字段,工具会探测常见的 selector。

如何使用 DKIM 记录生成器和检查工具

  1. 在邮件服务器上生成密钥对,或者打开你的邮件提供商的 DKIM 设置。
  2. 复制公钥以及它所对应的 selector。私钥保留在原处。
  3. 将公钥粘贴到“生成器”标签页,设置域名和 selector,如有需要调整选项。
  4. 在指示的名称——selector._domainkey.yourdomain.com——上发布一条 TXT 记录,TTL 设为一小时。
  5. 记录传播后,在邮件服务器上开启 DKIM 签名。
  6. 使用“检查工具”标签页确认密钥可读、大小正确且未处于测试模式。

常见问题

一个简短的标签,允许同一个域名同时发布多个 DKIM 密钥。它出现在签名中的 s= 位置以及 DNS 中的 selector._domainkey.yourdomain.com 处。各提供商会选择不同的值——Google 使用 google,其他则使用 default、s1 或日期。

绝对不需要。私钥用于签名你的邮件,必须保留在邮件服务器上。本工具只处理公钥部分,并且不生成密钥——任何在浏览器中提供创建 DKIM 密钥对功能的工具都应引起警惕。

2048 位 RSA 是当前推荐值,各处均被接受。1024 位密钥仍能验证,但它们是旧的最低标准,某些接收方现在会将其降级。低于 1024 位时,RFC 8301 要求验证方直接拒绝该签名。

对于 2048 位密钥来说这很正常。DNS 会将一条长 TXT 记录存储为多个最多 255 个字符的带引号字符串,大多数控制面板会为你自动拆分。只有当单个字符串超出限制时,记录才是无效的。

表示密钥已被撤销。RFC 6376 要求验证方将该 selector 的每一个签名都视为失败。如果这并非本意,请重新发布公钥。

它将密钥置于测试模式,告诉接收方把失败的签名当作邮件根本未签名来处理。在设置 DKIM 时它很有用,之后则毫无意义——签名正常工作后请移除它,否则 DKIM 形同虚设。


热门搜索
dkim 记录生成器 dkim 检查工具 dkim 记录检查 dkim 查询 dkim 验证工具 dkim selector 查询 生成 dkim 记录 检查 dkim 密钥长度 dkim txt 记录 dkim 记录示例
需要帮助?
使用此工具时遇到问题?请告诉我们的团队。
报告问题

将此免费工具添加到你自己的网站 — 复制并粘贴下面的代码。