Domain Management
Add your own domains. DNS is auto-configured in Cloudflare. DKIM keypairs generated automatically.
Own your email identity. Add any domain you control, and Emails4Agents auto-configures the full DNS stack: MX records, SPF, DKIM via Cloudflare, and registers the SES identity. DNS verification happens in the background.
Add a domain
curl -X POST https://api.emails4agents.com/v1/domains \
-H "X-API-Key: e4a_..." \
-d '{"name": "yourdomain.com", "auto_dns": true}'
With auto_dns: true (default), Emails4Agents:
- Generates a DKIM keypair for your domain
- Creates the SES sending identity
- Configures MX, SPF, DMARC, and DKIM CNAME records in Cloudflare
- Creates default
info@anddmarc@inboxes
If you manage DNS elsewhere, set auto_dns: false and apply the returned records manually.
Verify DNS
curl -X POST https://api.emails4agents.com/v1/domains/{id}/verify \
-H "X-API-Key: e4a_..."
# Returns: {"mx_verified": true, "spf_verified": true, "dkim_verified": true, "dmarc_verified": true}
Key capabilities
- Unlimited domains — No per-domain pricing
- Auto DKIM — 2048-bit RSA keypairs generated per domain
- Cloudflare integration — DNS records added via API with no manual steps
- SES identity management — Domains auto-registered with AWS SES for outbound
- Verification polling — Check DNS propagation status via API
- Domain-scoped API keys — Issue keys that only have access to specific domains
- Warmup tracking — Monitor domain sending reputation as it warms up
Ready to get started?
Start your free trial today. No credit card required.