Why do I need DKIM Setup?

Let's say you own a company My Pancakes with domain mypancakes.com. You setup an autoresponder that goes out from [email protected]. Since you haven't setup DKIM keys, your emails will be signed by MailMunch's domain and your subscribers will see the following headers in the email:

Some Email Service Providers (ESPs) mark emails as spam if the signing domain is not the same as the sending domain. In this case:

Signing Domain: mail2.mailmunch.io
Sending Domain: mypancakes.com

Unmatched domains raise a red flag and can result in your emails going into spam or not being accepted at all in the first place.

How do I setup DKIM on MailMunch?

MailMunch lets you setup DKIM signing keys for your domain (mypancakes.com) so that any outgoing emails that we send on your behalf are also signed by your own domain. To do that, follow the steps mentioned below.

Step 1: Click on the Site Settings tab present on bottom left of the screen.

Step 2: Click on the Domains & Emails section.

Step 3: Your domain name is visible in the Email Domains section. If you don't see it, click on the ADD EMAIL DOMAINS button.

Step 4: Enter it in the text box, and click on the SAVE button to proceed.

Step 5: Click on the Settings - Fix it icon against your domain name.

Step 6: You'll see a modal similar to following. Note down the Key, and Value for your DKIM record.

Note: The key is the bold part and not the full domain. In the above screenshot, the key is: ._domainkey.

Step 7: Once you've copied these values, you need to create a TXT Record for your domain with your domain registrar hosting your domain name servers. Here's a list of the most common ones:

Step 8: Once you've created the TXT record for your domain, you need to tell MailMunch to verify it. Click on the VERIFY RECORDS button, and we'll perform verifications for your domain.

Step 9: Once the verifications are complete, you'll see the following notice:

verified.png

How do I verify that my DKIM records are actually working?

All emails with proper DKIM setup will look like this:

Note: The signed-by domain and the sending domain are the same and therefore, ESPs will not mark this email as spam for signing mismatch reasons.

Did this answer your question?