Take the 2-minute tour ×
Webmasters Stack Exchange is a question and answer site for pro webmasters. It's 100% free, no registration required.

When I use http://dkimcore.org/c/keycheck to test my DKIM it says

This is not a good DKIM key record. You should fix the errors shown in red.

DNS query failed for 'key1._domainkey.board67.com':NXDOMAIN

A public-key (p=) is required

But I do have a public key enter image description here

Now I am getting this error:

p=  MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCvjT4cF+/SV69t38ihp7TOMZ2m ruxwtcicE/DmuZJdMcHuEmN9iN03Q8wMdU4TFeirkF79nJMh4wDma1N2LGUiOZrv j1YtCpKZZRlV0IAr7MtA7jjaBEGNU5EsWYcZXriGhkyzl39TXdVIaBuuuqWBN9lk pD+jlA6zCM3nPL6b1wIDAQAB

The p= field must be base64 encoded
share|improve this question

1 Answer 1

up vote 2 down vote accepted

It's a little hard to tell without any context for the screenshot, but I think you've setup your DKIM record on _domainkey.board67.com.board67.com, instead of _domainkey.board67.com:

$ dig TXT _domainkey.board67.com +short
(no result)

$ dig TXT _domainkey.board67.com.board67.com +short

You shouldn't be entering the full hostname in the first box - just the prefix. So the first box should just contain _domainkey, and the one below, key1._domainkey.

share|improve this answer
I made these adjustments and am now being told my p= field isn't base64 encoded?? –  James Feb 14 '14 at 23:44

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.