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:

Join 200,000 companies around the world that use Campaign Monitor to run email marketing campaigns that deliver results for their business.

Get started for free