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 +shortReplace "yourdomain.com" with your actual domain name
Common Mistakes to Avoid
- ✗Name 格式错误,应该是 selector._domainkey 而不是完整域名
- ✗复制公钥时包含了换行符
- ✗CNAME 和 TXT 类型选错
Other Cloudflare Guides
DKIM Guides for Other Providers
Verify Your DKIM Configuration
After setting up your DKIM record, use our free checker to verify it's correctly configured.
Check Your Domain Now