Verifying a domain is usually successful within minutes but can take up to 48 hours depending on various factors. If your domain doesn't verify within 30 minutes, you should try the troubleshooting steps below. If you encounter problems while following the procedure for verifying a DKIM domain identity with your DNS provider, review the possible causes and solutions below.
Common Issues and Solutions
1. DNS Provider Appending the Domain Name
_domainkey.example.com, the provider might append the domain name again, resulting in _domainkey.example.com.example.com. To avoid this, add a period to the end of the domain name when entering the DNS record, making it _domainkey.example.com.. This step tells your DNS provider not to append the domain name to the record.2. Verifying a Domain You Don't Own
3. DNS Provider Not Allowing Underscores
4. DNS Provider Modifying DNS Record Value
5. Verifying the Same Domain Multiple Times
- In the Route 53 console, select the CNAME record created for the first verification.
- In the Value box, add the new attribute value on a new line.
- Save the record set.
If your DNS provider doesn't support multiple values for the same DNS record, verify the domain once with _domainkey and once without it in the attribute name. This allows for two verifications, though only twice.
Checking Domain Verification Settings
VanillaSoft will indicate if your domain is verified on the Verify Email Domain page. To confirm, you can check if your Amazon SES domain verification DNS record is correctly published using the nslookup tool on Windows. Here's how:
1. Find Your Domain's Name Servers
<domain> with your domain:
nslookup -type=NS <domain>
This will list all the name servers for your domain.
2. Verify CNAME Records
<random string>, <domain>, and <name server> with the SES generated CNAME name, your domain, and one of the name servers:
nslookup -type=CNAME <random string>_domainkey.<domain> <name server>
For example, if your domain is ses-example.com, and the name server is ns1.name-server.net:
nslookup -type=CNAME 4hzwn5lmznmmjyl2pqf2agr3uzzzzxyz_domainkey.ses-example.com ns1.name-server.net
2.2 Ensure the output matches the CNAME value provided by Amazon SES.
Common Email Verification Issues
Verification Email Didn't Arrive
- Check the spam or junk mail folder.
- Confirm that the address can receive email by sending a test email from another address.
- Check the list of verified addresses in the Amazon SES console for errors.
Domain verification in VanillaSoft is straightforward but can require troubleshooting. This guide provides solutions to common issues, including DNS provider configurations and verification processes.