Skip to main content

DKIM signed domain hosted by another provider?

Comments

7 comments

  • cPanelLauren
    Hello, To confirm you've added the new/correct public key where DNS for the domain is hosted? (where the nameservers are pointed to) When you email Gmail in the headers of the message do they indicate the DKIM passed or failed? Thank you,
    0
  • CoyoteKG
    Hello, like I already mentioned, domain is on old provider, Inmotion. I edited DNS Zone via cPanel installed on Inmotion hosting. Nameservers are not changed. Also, domain zone changes are propagated. New mail server works correcty. All changes with my lot tries to edit DKIM, every time are quickly propagated, and I was able to see changes via mxtoolbox and mail-tester DKIM is Failed SPF and DMARC are passed Regards
    0
  • cPanelLauren
    Hello, Thank you for checking, I wanted to ensure that mail-tester wasn't cached to an old entry. Because both servers are cPanel servers, what is the result you get when you allow cPanel to automatically create the DKIM entry on the inmotion cPanel server? Right now based off what you're saying you're copying the public key from the new server to the old one. Thank you,
    0
  • CoyoteKG
    Hi, thank you for quick response, On Inmotion panel cPanel server was already created DKIM entry. I did not used it, because I supposed that new server will have another public key. Maybe I was understandable, but I did not copied that DKIM value from old to new, not vice versa. Reading Hostgator's guide I mentioned in first post, I found that the only way if domain is hosted by 3rd DNS service, there is no way to get DKIMvalue, and the only way is read header in received mail. Like I did via gmail. But that value is different every time when mail is sent... Reading your question I figured now that somehow I need to create DKIM entry? It is not enough to enable in Email Authentication pane? Need to say that I'm new with cPanel, until now I used Plesk only.
    0
  • cPanelLauren
    Hello, The Hostgator article assumes the server is not a cPanel server. Because in your case both servers are cPanel server's I believe the DKIM record should be created on the Inmotion server. To automatically create the DKIM record you can go to cPanel>>Email>>Mail Authentication and enable DKIM (or disable then re-enable) to create the DKIM Please also ensure that you don't have multiple DKIM records, you might want to remove any that are present from the DNS zone file for the domain on the InMotion cPanel server prior to beginning. Thank you,
    0
  • CoyoteKG
    Hi, OK, so I'm wrongly guessed that mail server which sending mails, somehow signs e-mails, and that signature need to be set in domain TXT record. I'll try like you suggested. Thank you.
    0
  • cPanelLauren
    Hello, The TXT record is a DNS entry so the MX server wouldn't have anything to actually do with it if the DNS isn't hosted where MX is. Please update us with the outcome! Thank you,
    0

Please sign in to leave a comment.