Guide to Domain Authentication for Flexmail - SPF, DKIM, DMARC Verification

May 22, 2024

Flexmail Domain Authentication - SPF, DKIM, DMARC

Proper domain authentication is crucial for ensuring the security and deliverability of your emails. SPF, DKIM, and DMRC are three common ways to verify sender emails.

Flexmail generates the DNS records that you can add to your DNS setup for verification. This allows the email inbox services to recognize you as a legitimate source.

This guide post walks you through the step-by-step process of authenticating your email domain with Flexmail. So keep reading!

Generatig DNS Records in Flexmail:

  1. Click the username in the top right corner and go to Settings.

    Go to Flexmail Settings

  2. In Settings, click the "Add or remove sender" in the Sending section.

    Click the

  3. Click the Add New Senders option in the Sender Validation section.

    Click

  4. Write down your sender email and click Request Approval.

    Add the sender email address and request approval

  5. Go to your email inbox and click the verification link to verify your sender address. This link will take you back to the Flexmail dashboard.

  6. In the Sending tab, click Set Up Authenticate.

    Click

  7. It will redirect you to the Flexmail DNS records page with SPF, DKIM, and DMARC records.

    SPF, DKIM, and DMARC records for domain authentication

Adding Flexmail Records to DNS Provider:

  1. Go to your DNS setup (we use Cloudflare for this guide post), and click your website.

    Open your Website in DNS provider

  2. Navigate to the DNS tab in the left side panel and click Records.

  3. Click the blue Add Record button in the Records tab.

    Open DNS dashboard in DNS provider

  4. Now, add the SPF, DKIM, and DMARC records from Flexmail into your DNS dashboard.

Adding Flexmail SPF Record:

You can only add one SPF record to your DNS provider. Adding more than one SPF causes conflicts, resulting in one of them to stop working. Therefore, Flexmail detects the existing record in your DNS dashboard and merges it with its SPF to give a merged value. Add this merged value to avoid conflicts.

  1. Copy the Flexmial SPF record name and add it to the Name section.

    Copy the SPF record name and add to the DNS provider

  2. Copy the value - the text next to "IN TXT" - and add it to the Content section.

    Add the SPF record value to the Content section

  3. Select type TXT and click the Save button.

    Add the record, select type TXT and click Save.

Adding Flexmail DKIM Record:

  1. Click the Generate DKIM Keys button.

    Click the

  2. Flexmail generates a DKIM record. Copy the record name and value, and it to the DNS dashboard.

  3. Select type TXT and click the Save button at the bottom right corner.

    Copy the record name and value, and add to the DNS provider

Adding Flexmail DMARC Record:

The DMARC record generated by Flexmail is only for monitoring purposes and does not help you implement a strict policy if needed. Moreover, this value doesn't specify destinations for the emails that fail to pass the authentication check. Without a destination, you can't have insights into the email performance.

That's why DmarcDkim.com provides a tool that helps you generate a custom DMARC value. Initially, it provides monitoring but later you can add a strict policy. This way, you can have full control over the DMARC policy.

  1. To generate a DMARC record, go to the DMARC Check Tool.

  2. Write your domain name and click Check.

    Check domain for suggested DMARC value

  3. Copy the record name and suggested value, and add it to your DNS provider.

    Add the DMARC record to DNS provider

  4. Select type TXT and click Save.

After adding all the records, refresh the Flexmail DNS page to check if they have been successfully updated. If the verification was successful, the records should be highlighted in green.

SPF, DKIM, and DMARC records verified successfully

However, if you still see the SPF, DKIM, or DMARC record highlighted with red, wait up to 24 hours. Because sometimes it takes longer for the servers to propagate DNS changes.

Check for domain authentication after 24 hours and if there is no success, contact the Flexmail support team or hire a DmarcDkim.com expert to resolve the DNS setup issues.