Please whitelist cPanel in your adblocker so that you’re able to see our version release promotions, thanks!

The Community Forums

Interact with an entire community of cPanel & WHM users!

DKIM Problem with Exim/WHM

Discussion in 'E-mail Discussion' started by tribey2, Feb 7, 2015.

  1. tribey2

    tribey2 Member

    Feb 4, 2015
    Likes Received:
    Trophy Points:
    cPanel Access Level:
    Root Administrator

    I'm very new to having my own VPS (moved over from shared hosting a week ago) and am still very much learning how to set everything up. After much tinkering, I've finally managed to set my SPF records up correctly and they pass wonderfully.

    Now I'm trying to get my head around DKIM, and I'm a little stuck. I have enabled DKIM in CPanel for the site/domain I want to add the records for (Cpanel states 'Enabled Active (DNS Check Passed)'). The DNS for the domain is run from my server ( and I manage this on my server through WHM. I can see that when I enable DKIM in Cpanel, an entry is added to the DNS file - 'default._domainkey' and then the key.

    However, when I send test emails I get this back:

    SPF check: pass
    DomainKeys check: neutral
    DKIM check: neutral
    Sender-ID check: pass
    SpamAssassin check: ham

    More specifically, it says 'Message not signed' in relation to the DKIM neutral. So, I've figured that EXIM is not adding the private key to my emails when I send them (yeah?!), however I have literally no idea how to enable this.

    I've dug around in WHM but can't find anywhere I can generate/add this. My research suggests I need to do this via the command line (which being a complete noob is something I am pretty clueless about - its next on my 'must-learn' list).

    So can anyone help me to fix this message not signing issue and point me in the right direction? If I do need to do this through the command line, could you possibly walk me through step by step from login? Other guides I've found on this already presume a fair knowledge of ssh/command line.

    Many thanks in advance!
  2. cPanelMichael

    cPanelMichael Technical Support Community Manager Staff Member

    Apr 11, 2011
    Likes Received:
    Trophy Points:
    cPanel Access Level:
    Root Administrator
    Hello :)

    You shouldn't need to make any additional modifications after enabling DKIM for the domain name through cPanel. Are you sure the DNS is handled by the cPanel server, and that email is not routed through a smart host or mail relay service?

    Thank you.
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice