Xurel Docs

Domain verification

You must verify a domain before sending from it via REST, SMTP, or Mailbox.

1

Add the domain

Dashboard › Domains › Add domain, or POST /v1/domains. Xurel returns the DNS records to publish.

2

Publish DNS records

Typical set (values are examples — use the exact records from your domain object):

DNS
TXT   yourdomain.com                    v=spf1 include:spf.xurel.co ~all
CNAME xrl1._domainkey.yourdomain.com    xrl1.dkim.xurel.co
CNAME xrl2._domainkey.yourdomain.com    xrl2.dkim.xurel.co
TXT   _dmarc.yourdomain.com            v=DMARC1; p=none; rua=mailto:dmarc@yourdomain.com
3

Verify

Click Verify in the dashboard or call POST /v1/domains/{id}/verify. Status becomes verified when all required records pass.

Troubleshooting

  • Pending after hours — check TTL and that records are on the correct zone apex/subdomain.
  • SPF too long — flatten includes; stay under 10 DNS lookups.
  • DKIM fail — CNAMEs must not be proxied (disable CDN orange-cloud on the DKIM names).