Cloudflare DKIM Setup

DomainKeys Identified Mail - Step-by-step configuration guide

Prerequisites

  • 已从邮件服务商获取 DKIM 选择器(selector)和公钥
  • 已登录 Cloudflare 控制台

Configuration Steps

1

获取 DKIM 信息

从你的邮件服务商(如 Google Workspace、Microsoft 365)获取 DKIM 选择器和公钥值

Google 的选择器通常是 "google",Microsoft 的是 "selector1" 和 "selector2"
2

进入 DNS 管理

登录 Cloudflare → 选择域名 → DNS → Records

3

添加 DKIM 记录

点击 "Add record" → Type 选择 "TXT" 或 "CNAME"(取决于邮件服务商)→ Name 填写 "selector._domainkey"(将 selector 替换为实际值)→ Content 填写公钥值

如果公钥很长,Cloudflare 会自动处理
4

保存并验证

保存后,等待 DNS 生效,然后在邮件服务商后台验证 DKIM

Example Configuration

Example DKIM Value

v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBA...

⚠️ This is an example value. Modify it according to your email service provider's requirements.

Verify Your Configuration

Terminal Command
$ dig TXT selector._domainkey.yourdomain.com +short

Replace "yourdomain.com" with your actual domain name

Common Mistakes to Avoid

  • Name 格式错误,应该是 selector._domainkey 而不是完整域名
  • 复制公钥时包含了换行符
  • CNAME 和 TXT 类型选错

Verify Your DKIM Configuration

After setting up your DKIM record, use our free checker to verify it's correctly configured.

Check Your Domain Now