DomainKeys Identified Mail in WebsitePanel

Arvixe currently use MailChannels for outgoing e-mails. As such this article does not apply to our ASP accounts. It will still work for someone using WebSitePanel outside the Arvixe network and is left up for its usefulness.

DomainKeys Identified Mail or DKIM lets you associate a domain mail with an email message, so that you or your organization take responsibility of the message sent. In this article I will show you how to activate DKIM in your mail domain.

1. Get a DKIM private and public key. You can get those keys here.

2. Log into WebsitePanel

3. Now we are going to add the public DKIM key to the DNS server. Go to “Domains”:

domains websitepanel arvixe

4. Select the domain that you want to add the public DKIM key:

select domain websitepanel arvixe

5. Click on “Edit DNS zone records”:

edit dns records websitepanel arvixe

6. Click on Add a record. Record type must be TXT and for record name and data use the public DKIM key from step 1 (without quotes) and save the record:

add dns record7. After that, go to File Manager and upload the private DKIM key from step 1:

DKIM private key websitepanel arvixe

Note: Encoding MUST be US-ASCII format.

8. Now go to “Mail -> Mail Domains”:

mail domains arvixe websitepanel

9. Select a mail domain:

Select mail domain arvixe websitepanel

10. Check “DKIM Enabled” to activate DomainKey Identified Mail. Here you need to give the path of the private DKIM key uploaded in step 7. Then add the selector name (must match the DNS record added on step 6) and click on Update:

domain key enable

11. And that’s it! DKIM has been successfully enabled!

Note: According to general DKIM guidelines, you can upload 2 or more private key files to the root directory of your server without issues. Files must have a different name.

This Concludes DomainKey Identified Mail in WebsitePanel

Looking for quality ASP Web Hosting? Look no further than Arvixe Web Hosting!

Happy Hosting!

Rodolfo Hernandez

Tags: , , , , , , , , , , , , , , , , , , , , , , , , , , | Posted under WebsitePanel Tutorials | RSS 2.0

Author Spotlight

Rodolfo Hernandez

Rodolfo Hernandez

I like photography and reading books. Currently working for Arvixe as Elgg Community Liaison. Elgg Security Expert Web Security Expert CEO of UDP SW Social Web

9 Comments on DomainKeys Identified Mail in WebsitePanel

  1. Jessica says:

    Thanks for the tutorial! Where should I upload the private DKIM key? In the root of the directory that I want to authenticate? In the root of the entire account? In the wwwroot subfolder of the domain I want to authenticate?

    • Noah S says:

      Hi, you want to upload it into root of the entire account. Regards.

    • The private key FILE can be uploaded to the root directory or anywhere you want. It doesn’t affect where the private key file is located. In this tutorial I put my private key file in the root directory so I could find it quickly, instead of saving it in a folder.

      According to general DKIM guides, you can have multiple key files in the same place, with different names of course and won’t affect other domains.

  2. Chuck says:

    This is a great tutorial, Thanks.
    Either the option for DKIM is not available any more, or is not available for VPS users.
    I have a VPS account, and needed different steps.
    VPS: Create a txt file containing the Private Key. name it whatever (follow guidelines on port25.com).
    Note: Save as .pem

    VPS STEP 7: Remote into VPS, Copy file (saved as .pem) to wherever you want (follow guidelines on port25.com).
    VPS STEP 8: Open hMailServer, Domains, Specified Domain, DKIM Signing.
    VPS STEP 9: Enabled, Private key file = Navigate to the .pem file
    Selector = The key (DomainKey Selector) you specified when creating the DKIM.
    Then Click Save.
    Hope this helps, CE

  3. Tom says:

    I have a few questions about this process…
    1) do we need to escape the semicolons with a backslash?
    2) do we need to add the domainname at the end of the recordname? (Ex: demo32._domainkey.demo32.test.com)
    3) For a VPS account, which domainname do we use for creating the keys? (Ex: demo32.test.com or demo32.arvixevps.com)

  4. Greg says:

    Tried this and the mail was signed but failed the authorization checks at port25.com. I opened a ticket with Arvixe and was told even though this option shows up in the control panel it IS NOT SUPPORTED. The reason I got was because mailchannels was being used! Why are you posting something that is not supported? This article should be removed.

    • Arvixe currently use MailChannels for outgoing e-mails. As such this article does not apply to our ASP accounts. It will still work for someone using WebSitePanel outside the Arvixe network and is left up for its usefulness.

Leave a Reply

Your email address will not be published. Required fields are marked *


× 2 = 12

You may use these HTML tags and attributes: <a href="" title="" rel=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>