DomainKeys/DKIM authentication: lowercase records

My DNS provider automatically converts the generated DomainKey record to lowercase when entering via their web interface. For example, "p=MHwwDQYJKoZIhvcN..." is converted to, "p=mhwwdqyjkozIhvcn..."

Would this prevent Campaign Monitor from correctly verifying the record? The Sender ID record (which is generated in lowercase already) was verified very quickly.

Mathew Mathew, 7 years ago

The key itself is case sensitive, yes, so you might need to ask your host to manually put the correct mixed case key in for you.

Get in touch with us on Twitter:
We're also on Facebook:
mattborgo mattborgo, 7 years ago

As it turns out, my host is not able to retain the case when adding DNS records. It's lowercase or nothing.

Is there any way around this from your end, such as generating a lowercase key?
davidh, 7 years ago

Unfortunately we have to use the method specified by Yahoo! when we generate the keys, since they designed the DKIM system.

Having case sensitive DNS records is essential to the system working, since the value in the record is used for encryption and decryption.

More detailed information can be found here:

See why 200,000 companies worldwide love Campaign Monitor.

From Australia to Zimbabwe, and everywhere in between, companies count on Campaign Monitor for email campaigns that boost the bottom line.

Get started for free