Skip to content

Domain verification

Domain verification

Add a domain, publish DNS, and send transactional email from your addresses.

Use Settings → Transactional domains to send receipts, password resets, and other app email from @yourdomain.com. This is separate from marketing campaigns.

Setup

  1. Add your root domain (acme.com)
  2. Publish the DNS records we show (SPF, return-path CNAME, ownership TXT, DKIM)
  3. Turn off Cloudflare proxy (orange cloud) on the CNAME
  4. Click Check DNS
  5. Send with POST /api/email using a From address on that domain, for example noreply@acme.com

Create an API token under Account → API Tokens.

Record types

Record Purpose
SPF TXT Authorizes Mailivate to send
Return-Path CNAME Bounce handling (psrp → Mailivate return-path host)
Ownership TXT Proves you control the domain
DKIM TXT Signing for inbox placement (shown after Mailivate issues it)
DMARC TXT Recommended policy (p=none to start)

DNS can take a few minutes. If DKIM still says pending, wait and refresh — Mailivate issues it automatically after the domain is added.