How to Configure DomainKeys Identified Mail (DKIM) for SmarterMail and Plesk

Plesk Servers > Email
Configure DomainKeys Identified Mail (DKIM) for SmarterMail and Plesk
 
Note: If you are a dedicated server customer, you can follow the steps below. If you are a shared hosting customer, please send in a ticket asking for assistance setting up DomainKeys.
 
Remember to hit SAVE after every smartermail step!
 
DomainKeys is an e-mail authentication system designed to verify the DNS domain of an e-mail sender and the message integrity. The DomainKeys specification has adopted aspects of Identified Internet Mail to create an enhanced protocol called DomainKeys Identified Mail (DKIM).
 
To setup DomainKeys please follow these steps.
 
Obtain a "Certificate" from SmarterMail
  1. Log into SmarterMail as the domain administrator.
  2. Click the Settings icon.
  3. Expand the Domain Settings and Advanced Settings folders in the navigation pane.
  4. Click Mail Signing.
  5. Click the Options tab and select the Enable DomainKey Signing checkbox.
  6. Click the Certificate tab. In the Selector field, enter a unique name.
  7. In the key size dropdown change the selection to 1024.
  8. Click Generate Key in the content pane toolbar.
 
Enter DNS Records Into Plesk
 
Plesk 12.x
  1. Log in to your Control Panel. 
  2. In the My Subscriptions section click the domain name you need to manage DNS for. (If the correct domain isn't listed, choose it from the drop down menu in the upper right.)
  3. Select the Websites and & Domains tab.
  4. Click on the Show more> DNS Settings icon.
  5. Click Add Record.
  6. Add the following records as shown into Plesk: (o=- denotes that all mail from the domain should be signed)
    Plesk 11 DomainKey Record
  7. The selector tag in the second image, is the selector that was used in SmarterMail
    Plesk 11 DomainKey Certificate
 
Plesk 11.x
  1. Log in to your Control Panel. 
  2. In the My Subscriptions section click the domain name you need to manage DNS for. (If the correct domain isn't listed, choose it from the drop down menu in the upper right.)
  3. Select the Websites and & Domains tab.
  4. Click on the DNS Settings icon.
  5. Click Add Record.
  6. Add the following records as shown into Plesk: (o=- denotes that all mail from the domain should be signed)
    Plesk 11 DomainKey Record
  7. The selector tag in the second image, is the selector that was used in SmarterMail
    Plesk 11 DomainKey Certificate
 
Plesk 9.x 
  1. Log in to your Control Panel.
  2. Click on Domains.
  3. Select the domain you need to manage DNS for.
  4. Under Web Site click the DNS Settings icon.
  5. Click Add Record.
  6. Add the following records as shown into Plesk:  (o=- denotes that all mail from the domain should be signed)
    Plesk 9 DomainKey Sign
  7. The selector tag in the second image, is the selector that was used in SmarterMail.
    Plesk 9 DomainKey Certificate
 
After you have added or removed any DNS entries you will be prompted with the message Changes made to DNS records are not saved yet. The changes made are highlighted below. Click Update to apply the changes to DNS zone or click Revert to abandon the changes. Your DNS changes will not be applied until you click Update.  Once you have confirmed your DNS changes are correct click the Update button for your new changes to take effect.
 
Changes to your DNS may take up to 48 hours to propagate.  If you would like more information on DNS propagation please see DNS Propagation and Why It Takes So Long.

Add Feedback