DocumentationSending domains

Sending domains

Why to verify your domain before production.

For ISPs to trust your mail, you must send from a verified domain with correct SPF, DKIM, and DMARC records.

Summary flow

  1. POST /domains — add domain (e.g. yourdomain.com)
  2. GET /domains/:id/dns — get records to copy
  3. Configure DNS at your provider (Cloudflare, Route53, etc.)
  4. POST /domains/:id/verify — check propagation

Why it matters

Without verificationWith verification
Spam / rejection riskBetter reputation and delivery
Generic senderfromEmail with your brand
No own DKIM signatureMessages signed with your domain

Sender in the API

When sending, you can optionally set:

{
  "fromEmail": "[email protected]",
  "fromName": "Your Product",
  "replyTo": "[email protected]"
}

The domain of fromEmail must be verified in the tenant.

Next steps