Documentation

Sending domains

You send from a domain you own and have verified. Verifying sets up the DNS authentication (SPF, DKIM, DMARC) that keeps your mail out of spam.

Add a domain

Add the domain from the dashboard, or via the API. The response includes the DNS records to publish.

curl -X POST https://api.raanse.com/v1/domains \
  -H "Authorization: Bearer rk_your_api_key" \
  -H "Content-Type: application/json" \
  -d '{
        "domain": "acme.co"
      }'

Publish the DNS records

Add the returned records at your DNS provider. Ránṣẹ́ generates four:

  • Domain / SPF (TXT) — proves ownership and authorises us to send.
  • DKIM & DKIM2 (CNAME) — cryptographically sign your mail so receivers trust it.
  • DMARC (TXT) — recommended; tells receivers what to do with unauthenticated mail.

Verify

Once the records are live, trigger a re-check with verify domain. DNS can take a few minutes to propagate. When all records pass, the domain becomes Verified and you can send from it.

A verified domain sends from noreply@yourdomain by default. Add sender addresses like support@ to control who your email comes from.