AWS Route 53 SPF Setup

Sender Policy Framework - Step-by-step configuration guide

Prerequisites

  • Logged into AWS console
  • Domain hosted in Route 53

Configuration Steps

1

Go to Route 53

Log in to AWS console → Search for "Route 53" → Click to enter

2

Select Hosted Zone

Click "Hosted zones" → Select your domain

3

Create Record

Click "Create record" → Record name: leave empty (root domain) → Record type: "TXT" → Value: SPF value (must be wrapped in double quotes)

Route 53 TXT record values must be wrapped in double quotes
4

Create

Click "Create records" to create

Example Configuration

Example SPF Value

"v=spf1 include:amazonses.com -all"

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

Verify Your Configuration

Terminal Command
$ dig TXT yourdomain.com @ns-xxx.awsdns-xx.com

Replace "yourdomain.com" with your actual domain name

Common Mistakes to Avoid

  • TXT value not wrapped in double quotes
  • Entering domain name in Record name instead of leaving empty

Verify Your SPF Configuration

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

Check Your Domain Now