Domain Setup (UI)
Adding a domain from the dashboard walks you through a 3-step wizard — no API calls needed.
Adding a domain from the dashboard walks you through a 3-step wizard. No API calls needed — DNS records are generated and shown inline with copy buttons.
Enter your domain
Type your domain name (e.g. acme.com) and click Add Domain. eusend generates a 2048-bit RSA DKIM keypair immediately.
Add DNS records
The records are shown with one-click copy. Only the DKIM TXT record is required to verify the domain and start sending; DMARC is recommended, and the two Return-Path records are optional and enable SPF alignment.
Adding them by hand? DNS providers gives the exact field values for the most common DNS panels, and the mistakes each one invites.
Verify
Click "I've added these records" to trigger verification. eusend polls your DNS until the records propagate and marks the domain verified — or reports which records are missing.
DNS propagation typically takes under an hour but can take up to 48 hours. The dashboard polls automatically after you click verify — you don't need to stay on the page. The domain status updates to verified once all records are found.
DNS records added
| Record | Type | Purpose |
|---|---|---|
eusend._domainkey.acme.com | TXT | DKIM — enables cryptographic email signing. Required |
_dmarc.acme.com | TXT | DMARC — policy for failed SPF/DKIM checks. Recommended |
send.acme.com | TXT | SPF for the Return-Path subdomain. Optional — enables SPF alignment |
send.acme.com | MX | Routes delayed bounces back to us. Optional — pairs with the record above |
There is no SPF record on your root domain, deliberately. A domain may publish only one, and adding a second breaks SPF for every service that sends from it — your own mailbox provider included. See DNS records for why it isn't needed.