A DNS record for DKIM can be entered in DNS as a TXT record or CNAME record. The type used depends on whether the DNS record contains a key or a pointer to a key. The type of DNS record for DKIM affects how data is to be entered.
CNAME Record is used if the DNS record is a pointer to a key.
TXT Record is used if the DNS record contains a key.
JangoMail offers both methods of DNS entry (TXT record or CNAME record). This article covers how to create a System DKIM that is entered in your domain's DNS provider as a CNAME record.
How to set up a System DKIM Record
- Log into your JangoMail account.
- Go to Settings → Email Settings → DKIM.
- Add your domain and then click CREATE DOMAIN KEY.
- Under DKIM Keys, click DETAILS to view. The DKIM will be disabled until you add the record into your DNS server.
- A new window will launch showing you the DNS record, the Value, and the Public Key for the DKIM. Ensure that you copy the entire contents of the Value field in the popup window.
- You must now add the DNS record to your domain's DNS provider:
- In your DNS, add a type CNAME record.
- For Name value enter: jm._domainkey
- For Host value enter: jm._domainkey.jmsend.com
- Once the DNS record is in place, you must go back to JangoMail to enable the DKIM Keys. Follow the instructions in step 2 to get to DKIM, and click ENABLE next to your domain. JangoMail will then verify that your DNS TXT record is correct. If so, it will enable the DKIM. Your email campaigns will now be signed with DKIM.
Note: It may take up to 48 hours for the new record to be visible in DNS, so you may not be able to enable the key right away.