Skip to content

How to setup and verify DKIM for email channels?

Views
3788
Last updated

What is DKIM?

DKIM - DomainKeys Identified Mail, is an email authentication method used to verify the authenticity and integrity of email messages. It operates by adding a digital signature to the email's header, which can be checked by the recipient's email server.

Difference between SPF vs DKIM?

DKIM works differently than SPF. SPF focuses on validating who (IP addresses) is sending the message, but DKIM focuses on validating what (subject, body, attachments, etc.) the sender is sending.

 

How to setup and verify DKIM for email channels?

HappyFox Service Desk supports DKIM (DomainKeys Identified Mail) for outbound emails from your account. DKIM provides high security digital encryption for safety of email senders & recipients and to prevent attackers from sending emails that look that like it came from your domain. There are 3 steps to enable DKIM in your account and explained below, 

 

Step 1: Setting up SPF in your DNS record

You need to make sure that you have setup SPF [Sender Policy Framework] in DNS for outbound emails. Please refer this KB article for instructions.

Set up SPF records

 

Step 2: Updating DNS records

HappyFox Service Desk Accounts in US Data-Center [accounts with account url ending with '.com']

For each domain to which you want to send emails via HappyFox (such as example.com - these are the domains that you use HappyFox to send emails out from), you need to update the CNAME records in the DNS records of your Domain Hosting Provider.

CNAME happyfox1._domainkey.example.com to happyfox1._domainkey.happyfox.com

 

CNAME happyfox2._domainkey.example.com to happyfox2._domainkey.happyfox.com

 

HappyFox Service Desk Accounts in EU Data-Center [accounts with account url ending with '.net']

For each domain to which you want to send emails via HappyFox (such as example.net - these are the domains that you use HappyFox to send emails out from), you need to update the CNAME records in the DNS records of your Domain Hosting Provider.

CNAME happyfox1._domainkey.example.com to happyfox1._domainkey.happyfox.net

 

CNAME happyfox2._domainkey.example.com to happyfox2._domainkey.happyfox.net

Note: If you are not sure which data center your HappyFox account is hosted in, please reach out to your account administrator.

 

Step 3: Enabling DKIM

Reach out to [email protected] once the above steps have been completed and we will enable DKIM for your account.

 

Tags