Configure SMTP2GO DMARC, DKIM, SPF DNS Records For Domain Authentication

May 05, 2024

SMTP2GO DMARC, DKIM, SPF Domain Authentication - Step by Step Guide 2024

SMTP2GO provides the CNAME Return path, DKIM, and Tracking domain records to add security to your email marketing. You can configure these records in the Verified Senders tab and add them to your domain's DNS setup for verification.

You don't need to add an SPF record for domain authentication. It is covered by the first CNAME record, a subdomain used for the return-path address set up by SMTO2GO.

The platform adopted the VERP technology which enables it to skip the SPF requirement. Also, you don't have to update the existing SPF record in your DNS provider.

Follow this step-by-step guide to learn how to set up DNS records for SMTP2GO in Cloudflare (you can setup records in any DNS provider you use).

Configure DNS Records in SMTP2GO:

  1. Login to your SMTP2GO account and click Add a Verified Sender on the dashboard.

    Add a sender domain for verification

  2. Click "Add a Sender Domain" in the Sender Domain section.

    Write your domain for authentication

  3. Write your domain name and click "Continue with this domain."

    Continue with sender domain

  4. It will redirect you to the DNS page with three CNAME records.

    Add CNAME records to DNS provider for sender authentication

  5. Add these records to your DNS provider. We are using Cloudflare for this instant.

Adding SMTP2GO CNAME DKIM Records to DNS Provider:

  1. Login to your DNS provider, and click your Website in the Home tab.

    Click on your Website

  2. Click DNS and select Records. Click Add Record to add CNAME records.

    Add new record to your DNS provider

  3. Copy the record name and add it to the Name section.

  4. Copy the record value and add it to the Target/Content section.

  5. Turn off proxy for the CNAME record. When it is enabled, the traffic diverts to Cloudflare Server instead of the email server which can cause verification issues.

  6. Click Save to add the record.

    Add the DNS records for verification

  7. Follow the same process for each CNAME record.

Generate SMTP2GO DMARC Value:

DMARC helps authenticate emails by allowing the sender domain to determine how it wants unauthenticated emails to be handled.

With DMARC, you can specify policies for handling emails that fail authentication checks. These policies can range from monitoring and reporting (p=none), quarantining suspicious emails (p=quarantine), to rejecting unauthorized emails outright (p=reject).

You can use the DmarcDkim.com Doman Check Tool to generate a custom DMARC value to have detailed reporting on email delivery and authentication results.

  1. Go to the DMARC Check Tool, write your domain name, and click Check.

    Check domain for suggested DMARC value

  2. The tool gives you a suggested value with destinations for reports.

    Add the DMARC record to the DNS provider

  3. Sign up at DmarcDkim.com to get access to the reports dashboard.

  4. Add the DNS Record (record name) and the Suggested value to your DNS provider.

  5. Select record type TXT and click Save.

Verify SMTP2GO DNS Records:

  1. Once all records are added to the DNS dashboard, come back to the SMTP2GO DNS page and click Verify.

  2. You'll see green tick marks with each record, which means the DNS setup was successful and the domain is now authenticated.

Domain authentication successful with SMTP2GO

If you don't see a verification success message, there can be a potential misconfiguration in the DNS setup. To troubleshoot the sending domain errors, hire a DmarcDkim.com expert so you can sit back and relax, while we handle your DNS setup configuration.