DKIM (DomainKeys Identified Mail) is an encryption process that protects your email from anyone trying to tamper with it between when you send it and when the recipient receives it.
How to Set Up a DKIM Record
To set up DKIM on your own domain, you must first create the unique key inside your account.
- Log into your JangoMail account.
- Go to Settings → Email Settings → DKIM.
- Add your domain by entering your domain and a selector for your domain and then click Save. A good default selector value is to simply use "jm", though any single-word selector will work. Selectors must be no longer than 64-bits. Keep in mind that the selector you choose will correspond to the DNS record you must add for your domain (TXT record for selector._domainkey.yourdomain.com).
- You must now add the public key to your DNS server. The DKIM will be disabled until you add the public key into your DNS server.
- To view the keys, click the Details icon next to your domain.
- 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.
- Once the DNS record is in place, you must go back to JangoMail to enable the key pair. Follow the instructions in step 2 to get to DKIM, and click the Enable icon next to your domain. JangoMail will then verify that your DNS TXT record is in place and correct, and 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 TXT record to be visible in DNS, so you may not be able to enable the key right away.
How do I know everything is working?
To ensure that your emails are being signed with DKIM, send yourself a test email message from your account. Once you have received the email, view the full headers of the message. You should see one of two added headers, a DomainKey-Signature header and another DKIM-Signature header.
You can also check that the signatures are correct, by using these two tools for free:
- Go to Mail-Tester and send an email message to the address provided. This will check other items besides DKIM for your message. The results of their checks will be displayed once you click "Then Check Your Score".
- Send a test email message using the tool available at DKIMvalidator.com. Click "View Results" on their site to see results for DKIM, SPF and SpamAssassin score.