If your domain is still not showing as “ Verified” in SendMails.io, it’s likely due to one of these two common issues:
1. Incorrect DNS Record Format #
Many users mistakenly copy the full record instead of just the Host/Name.
Please follow the exact format provided in our step-by-step guide:
How to Verify a Sending Domain in SendMails
Copy only the Host/Name — do not include your domain when adding the record.
For example:
- Correct: emarketing
- ❌ Incorrect: emarketing.sendmails.io
- Correct: sendmails._domainkey
- ❌ Incorrect: sendmails._domainkey.sendmails.io
Your domain provider will automatically append your domain name when the record is saved — so no need to include it.
2. Multiple SPF Records (This Will Fail Verification) #
If your SPF record isn’t still verified after 48 hours, this might be why.
By DNS standards, a domain can have only one SPF record. Having more than one will cause the verification to fail.
How to check for multiple SPF records:
- Go to MXToolbox SPF Lookup
- Search your domain and look for the warning:
❗️ “More than one record found.”
If found, you’ll need to merge them. Example:
Instead of single SPF records:
v=spf1 include:spf.protection.outlook.com ~all
v=spf1 include:spf.sendmails.io -all
Merge them into one:
v=spf1 include:spf.protection.outlook.com include:spf.sendmails.io -all
Then delete all extra SPF records, leaving only one.
After Fixing: #
- Go back to Sending Domains in your SendMails.io account
- Click “Verify Now”
- DNS changes may take 24–48 hours to fully update