Freshdesk Domain Authentication - SPF, DKIM, DMARC Configuration

June 28, 2024

How to set up Freshdesk DMARC, DKIM and SPF records?

Domain authentication protects your email domain from spamming and spoofing. Moreover, email inbox providers require proof that the emails are coming from an authentic source and are safe to open.

Freshdesk provides DKIM and SPF records which help you build trust with the inbox provider and prevent your emails from landing in customers' spam folders.

You can find these DNS records in the Emails tab of your Freshdesk account and add these records to your DNS provider for verification. Follow the steps below to learn the exact process.

Configuring Freshdesk DKIM Records:

  1. On the dashboard, click the gear icon in the left navigation menu.

  2. Click Channels and go to Emails.

    In the Admin center, open Emails tab.

  3. Your signup email domain will be added by default. If you want to add another email, click New support email and add details.

    Click New Support Email

  4. To authenticate the domain, click Advanced Settings.

    Go to Advanced Settings

  5. Go to the Configure DKIM option.

    Click Configure DKIM

  6. Click the Configure button next to your domain name.

    Click the Configure button

  7. Here, you'll see four CNAME DKIM records. Add each record to your DNS provider.

    Add DKIM records to the DNS provider

Adding Freshdesk DKIM to DNS Provider:

  1. Login to your DNS provider. We are using Cloudflare for this guide.

  2. Go to the Websites tab and select the domain.

    Open your Website in DNS provider

  3. Click DNS and go to Records.

  4. Click Add Record to enter Freshdesk DKIM records.

    Open DNS dashboard in DNS provider

  5. Copy the record name and add it to the Name field.

  6. Copy the record value and add it to the Target field.

  7. Turn off the proxy and click Save.

    Add the record name and value to the DNS provider

NOTE: Always turn off the proxy for CNAME records. If the proxy is enabled, it diverts the traffic to your DNS provider instead of your email server.

Verify Freshdesk DKIM Records:

  1. Once all CNAME records are setup, click the Verify button.

  2. If records were added correctly, you should see green checkmarks with each record.

    Click the Verify button and the checkmarks will turn green

NOTE: Wait up to 24 hours for DNS records to update. If records are not verified after 24 hours, there can be a misconfiguration in the DNS setup. You can hire a DmarcDkim.com expert to troubleshoot authentication issues.

Adding Freshdesk SPF Record:

  1. You can find the SPF record at the Freshdesk Help Center.

  2. In the record name section, write your domain name or simply write "@."

  3. In the Target section, write SPF value: v=spf1 include:email.freshdesk.com ~all.

  4. Select type TXT and click Save.

    Add the TXT SPF value to the DNS provider

If your DNS provider has an existing SPF record, merge it with the Freshdesk SPF to get a single, combined value. Due to DNS provider limitations, only one SPF record can be added at a time.

  1. Go to the SPF Merge Tool.

  2. Add your domain name and Freshdesk SPF value.

  3. Click the Merges SPF Values button.

  4. The tool detects your existing SPF value and merges it with Freshdesk SPF.

  5. Copy the merged value and paste it in place of the existing SPF value.

    Merge SPF values and add the merged value to the DNS provider

Adding Freshdesk DMARC Record:

Freshdesk does not provide a DMARC value. You can use the DmarcDkim.com tool to generate a DMARC value.

  1. Go to the DMARC Lookup Tool.

  2. Write your domain name and click Check.

    Check domain for suggested DMARC value

  3. The tool gives you a suggested value. Add this value to your DNS provider.

    Add the DMARC record to DNS provider

If you face any problem in adding or authenticating your domain, hire a DmarcDkim.com expert to help you out.