Getting started
Domains & DNS
To send from your own address you must verify a sending domain. YourMail uses AWS SES Easy-DKIM — you add three CNAME records and SES handles signing. DMARC alignment is satisfied via DKIM alone.
Why use this
For example
Instead of a generic “via amazonses.com” sender, your customers see mail genuinely from acme.com — and Gmail trusts it enough to land in the inbox, not spam.
Verification flow
Add your domain
Go to Dashboard → Domains and enter your sending domain (e.g. mail.acme.com). YourMail generates three unique DKIM tokens for your domain.
Add the DNS records
Copy the three DKIM CNAME records shown in the dashboard and add them to your DNS provider. The records are unique per domain — do not reuse tokens from another domain.
Wait for propagation
Most DNS providers propagate in a few minutes. Use Recheck in the dashboard to trigger a fresh check at any time. YourMail also polls automatically — frequently for new domains, hourly for older ones.
The three DNS records
All three CNAME records are required for DKIM verification. The record values are shown in your dashboard after you add the domain.
# Replace <token1/2/3> with the values shown in your dashboard.
# Replace example.com with your actual sending domain.
# 1–3. DKIM (3 CNAME records)
<token1>._domainkey.example.com CNAME <token1>.dkim.amazonses.com
<token2>._domainkey.example.com CNAME <token2>.dkim.amazonses.com
<token3>._domainkey.example.com CNAME <token3>.dkim.amazonses.com
# Recommended (not required for verification):
_dmarc.example.com TXT "v=DMARC1; p=none;"- #1
CNAME<token1>._domainkey.<domain> <token1>.dkim.amazonses.comDKIM signing key 1 of 3- #2
CNAME<token2>._domainkey.<domain> <token2>.dkim.amazonses.comDKIM signing key 2 of 3- #3
CNAME<token3>._domainkey.<domain> <token3>.dkim.amazonses.comDKIM signing key 3 of 3
One domain, every address
Verification is domain-level, not address-level. Look at the records above: none of them names an address. They prove control of the whole domain, so the moment acme.com verifies, every address on it can send.
- support@acme.com
- hello@acme.com
- no-reply@acme.com
There is no per-address step — not here, and not at your DNS provider. DNS has no record type for an email address, so there is nothing to add and nothing to enable. Choose whatever you like before the @ and put it in the from field. One caveat: sender reputation is shared across the whole domain, so a campaign that gets marked as spam from one address will hurt delivery from all of them. Send bulk mail from a separate subdomain, verified separately.
A from address is not a mailbox
Verifying a domain authorises sending from it. It does not create anywhere to receive. Those are two unrelated systems: sending is proven by the DKIM records above, while receiving needs MX records pointing at a mail host — Google Workspace, Fastmail, or your registrar's forwarding.
So a domain with no MX records sends perfectly and receives nothing. Mail from support@acme.com arrives as expected, and every reply to it bounces — and you will not notice, because the bounce goes back to the person who replied, not to you. Check with dig MX acme.com. If it comes back empty, either add MX records or set replyTo on your sends to an inbox someone actually reads.
DMARC (recommended)
Gmail and Yahoo's bulk-sender requirements mandate a DMARC record on the From domain. Adding a p=none policy satisfies this requirement without affecting delivery — it only enables monitoring. YourMail will not gate verification on this record (you may already have your own DMARC policy), but adding it is strongly recommended:
_dmarc.example.com TXT "v=DMARC1; p=none;"
Pending expiry
A domain that remains unverified for 7 days is automatically expired. The dashboard will tell you when this happens. To retry: remove the domain and add it again to get fresh DKIM tokens, then re-add the DNS records.
Troubleshooting
# After adding all DNS records, trigger a recheck from the dashboard:
# Dashboard → Domains → your domain → Recheck verification
# Verification usually takes a few minutes.
# DNS propagation can take up to 48 hours on some providers.- Verification stuck after >1 hour
- Check that CNAME records have the correct host names. Some DNS providers strip the root domain — e.g. enter _token1._domainkey not _token1._domainkey.example.com if your provider auto-appends the domain.
- Domain expires after 7 days
- Remove the domain from the dashboard, add it again to receive new DKIM tokens, delete the old CNAME records, and add the new ones.
- Records added but status still pending
- Use Recheck in the dashboard to trigger an immediate poll. DNS propagation can take up to 48 hours on some registrars.