Skip to content

Namecheap

This guide adds the DNS records from Adding and verifying a domain at Namecheap.

Take the exact values from the records array of your domain (dashboard, API or spacepost domains doctor acme.com). The shape is always:

Type Name Value Notes
CNAME <token1>._domainkey <token1>.dkim.amazonses.com Three CNAMEs, one per token
MX send feedback-smtp.eu-central-1.amazonses.com Priority 10
TXT send v=spf1 include:amazonses.com ~all Return-path SPF
TXT _dmarc v=DMARC1; p=none; Recommended
  1. In Namecheap go to Domain List, click Manage next to your domain and open Advanced DNS.
  2. Click Add new record.
  3. Host: enter the relative name (a1b2c3d4e5f6._domainkey, send, _dmarc). Namecheap appends the domain.
  4. CNAME: Value is the target. Do not add a trailing dot.
  5. MX: Namecheap has a Mail Settings dropdown above the table. Set it to Custom MX (or leave “Email Routing” off), then add the MX row with Priority 10.
  6. TXT: paste the value without quotes.
  7. Save each row with the green check mark.

This only works when the domain uses Namecheap BasicDNS / PremiumDNS nameservers.

After saving, run spacepost domains doctor acme.com or call POST /domains/{id}/verify. If it does not verify, see Troubleshooting.