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.
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.