SPF, DKIM and DMARC for Resend

Short answer: Resend mail passes Gmail, Yahoo and Microsoft checks when you turn on DKIM with your own domain and publish a DMARC record at _dmarc (start with p=none). The exact records and clicks are below.

SPF—Not needed on your root domain: SPF lives on the send subdomain, which Resend uses as the return-path, so SPF passes and aligns with your domain. Don't add include:amazonses.com to your root SPF record.
DKIMCNAME / TXTTXT record at resend._domainkey with the key Resend shows (it starts with p=MIG). Return-path: an MX record at send (priority 10, value like feedback-smtp.us-east-1.amazonses.com) plus a TXT record at send with v=spf1 include:amazonses.com ~all. Some accounts show a CNAME for the return-path instead: copy exactly what Resend lists.
DMARCTXT at _dmarc
v=DMARC1; p=none; rua=mailto:dmarc@yourdomain.com
Start with p=none and a mailbox you read, or a free report address that turns the reports into a dashboard; build your own.

Step by step

  1. In Resend open Domains → Add Domain, enter the domain you send from (Resend suggests a subdomain such as updates.example.com) and pick the region.
  2. Add every record from the domain's Records tab at your DNS host: the DKIM TXT and the two send records.
  3. Wait for the check (often 15 minutes, up to 72 hours). Fixed a record? Click Restart verification.
  4. No DMARC record yet? Publish one at _dmarc on your root domain with p=none and watch the reports before enforcing.

Mistakes that break it

Check that it worked

After the fix, keep an eye on it: free DMARC monitoring shows every service that sends mail as your domain and which ones fail, in plain English.

Rather not touch DNS? I set up SPF, DKIM and DMARC without breaking your other senders, with a before/after report.

Get it fixed on Fiverr

Prefer to do it yourself? Get the step-by-step Fix Kit ($15) – 19-page guide, checklist, 20+ providers.

Other setup guides

Google WorkspaceMicrosoft 365Zoho MailHostinger EmailTitan EmailGoDaddy email (Microsoft 365 and Professional Email)Namecheap Private EmailIONOS MailProton MailCloudflare Email RoutingMailchimpSendGridAmazon SESShopify EmailKlaviyoHubSpotBrevoMailgunPostmarkZendeskConstant ContactMailerLiteKit (ConvertKit)ActiveCampaignFreshdeskIntercomZoho CampaignsHelp ScoutSquarespace Email CampaignsMailjetCampaign MonitorSalesforce Account Engagement (Pardot)Wix Email Marketing (Ascend)GorgiasSparkPost