AWS Route 53 DKIM Setup

DomainKeys Identified Mail - Step-by-step configuration guide

Prerequisites

  • Obtained DKIM configuration from SES or other email service

Configuration Steps

1

Get DKIM (SES Users)

AWS SES → Verified identities → Select domain → Authentication → DKIM → View CNAME records

SES provides CNAME records, not TXT
2

Go to Route 53

Route 53 → Hosted zones → Select domain

3

Create Record

Create record → Record type: CNAME → Record name: fill in name from SES → Value: fill in value from SES

4

Create and Verify

After creating record, go back to SES and wait for verification (may take up to 72 hours)

Example Configuration

Example DKIM Value

xxxxxxxx.dkim.amazonses.com

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

Verify Your Configuration

Terminal Command
$ dig CNAME xxxxxx._domainkey.yourdomain.com

Replace "yourdomain.com" with your actual domain name

Common Mistakes to Avoid

  • SES DKIM uses CNAME not TXT
  • Did not create all 3 CNAME records

Verify Your DKIM Configuration

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

Check Your Domain Now