All ESPs

Transactional

Resend

Resend offers SMTP, SDKs, and a modern API. Authentication uses two TXT-style DKIM records plus an SPF include and a return-path CNAME.

DNS records to publish

TypeHostValue
TXTsendv=spf1 include:amazonses.com ~all
SPF (subdomain)
TXTresend._domainkeyk=rsa; p=<public key>
DKIM public key
MXsendfeedback-smtp.<region>.amazonses.com
Bounce / feedback (subdomain)

Authentication setup

SPF

Resend publishes records for the 'send' subdomain you authenticate, including the SPF entry.

DKIM

Publish the TXT record Resend generates.

DMARC

Standard rollout; subdomain-based architecture keeps the root domain DMARC clean.

Deliverability tips

  • Authenticate as a subdomain (e.g. send.example.com) so your root domain DMARC posture stays separate.
  • Use the React Email components and the broadcast API for marketing rather than transactional flows.
  • Monitor bounce and complaint webhooks from day one to catch list quality issues early.
Resend setup docs

Related providers