Add DNS records at your provider
Find your DNS settings and publish SendMero's TXT records.
Your DNS provider may differ from the company where you bought the domain. Add records where your domain's active nameservers are managed.
Before you start
Open Sending Domains → your domain → DNS Records in SendMero and run Verify domain to check existing policies. Keep this tab open while editing DNS.
| SendMero field | Provider field |
|---|---|
| Type | Select TXT. |
| Name | Enter the record name or host, following your provider's format. |
| Content | Paste into Content, Value or TXT data. |
| TTL | Choose Auto, or keep the provider's default. |
For SPF or DMARC, follow SendMero's edit instructions instead of adding a duplicate policy. See DNS records explained.
Cloudflare
- Select your domain and open DNS → Records → Add record.
- Choose TXT and enter the Name, Content and TTL from SendMero.
- Click Save.
TXT records are always DNS-only; there is no proxy setting to change.
Official record setup guide → · TXT records and proxy settings →
GoDaddy
- Open Domain Portfolio, select your domain, then open DNS → Add New Record.
- Choose TXT. Enter the host in Name, without the zone's domain suffix, and paste the content into Value.
- Keep the default TTL and click Save.
Namecheap
- Open Domain List → Manage → Advanced DNS for your domain.
- Under Host Records, click Add New Record and choose TXT Record. Enter the host without the zone's domain suffix, paste the Value, and use the default TTL.
- Click Save all changes.
These steps apply to Namecheap BasicDNS, PremiumDNS and FreeDNS. If you use other nameservers, edit records at that DNS provider instead.
Amazon Route 53
- Open Route 53 → Hosted zones and select the existing public zone serving your domain.
- Click Create record, choose TXT, and enter the record name, value and TTL. Use simple routing for a standard TXT record.
- Click Create records.
Route 53 requires TXT values in double quotes. For a long DKIM value, use adjacent quoted chunks on the same line, preserving the full value; separate lines represent separate record values.
Official record setup guide → · Long TXT values →
Google Cloud DNS
- Open Cloud DNS, select your existing public zone, and choose Add standard.
- Enter the DNS name, choose TXT, and paste the content into TXT data. Keep the default TTL.
- Click Create.
Enter the host name correctly
If your DNS zone is example.com and the provider appends that suffix, enter only the part shown below:
| Full name in SendMero | Host to enter |
|---|---|
mail.example.com | mail |
selector._domainkey.mail.example.com | selector._domainkey.mail |
_dmarc.mail.example.com | _dmarc.mail |
Use your actual selector and domain. For a record at the zone root, GoDaddy and Namecheap use @; Route 53 allows the name field to be left blank. Follow the provider's instructions when it expects a full name.
Verify in SendMero
After saving, return to your domain in SendMero and click Verify domain, Restart verification or Recheck DNS, depending on its current status. DNS changes may take time to appear.
Need help with verification? →
- Check the final saved name to make sure the domain wasn't appended twice.
- Preserve existing email policies and unrelated DNS records.
- Keep verified records published after setup.