DMARC, SPF & DKIM Implementation Guide for HostGator | EasyDMARC

DMARC, SPF & DKIM Implementation Guide for HostGator

3 Min Read

This comprehensive guide will help you with the implementation of email authentication standards, such as DMARC, SPF and DKIM if your website and email are hosted by HostGator.

DMARC Implementation Guide

DMARC (Domain-based Message Authentication, Reporting and Conformance) is an email authentication protocol used by domain owners to protect their domains from unauthorized uses, such as spoofing attacks. Publishing DMARC Record will let MBPs (Mailbox Providers) such as Google, Verizon & Comcast define rules with reporting and handling any unauthorized use of access based on your stated DMARC policy

Follow these simple steps to implement DMARC Record in your HostGator DNS.

1. Generate a DMARC Record

EasyDMARC’s DMARC Generator tool will help you easily generate your custom DMARC Record.


2. Access cPanel through HostGator

You can access cPanel via


In cPanel, you need to access ‘Advanced Zone Editor’, which will take you to the DNS Management portal:


3. Add DMARC TXT Record

After generating DMARC Record (followed in the first step), you will need to publish your DMARC Record in your DNS


Type: TXT 

Name: _dmarc.[]

TTL: Enter your desired value. In this example, we used 14400

TXT Data: Your DMARC Status/Record generated by EasyDMARC DMARC Generator tool in the first step

4. Confirm DMARC TXT Record Update

Make sure that your DMARC Record has been updated correctly, without having any errors or typos. EasyDMARC’s DMARC Record Lookup will help you with that confirmation. 


5. Wait for DMARC reports

After confirming that your DMARC Record is implemented properly, you will need to wait an additional 72 hours (3 days) until you receive your DMARC reports which will be seen and analyzed in your EasyDMARC account portal. 

SPF & DKIM Implementation Guide

SPF (Sender Policy Framework) is an Email authentication protocol that allows the domain admin to specify which servers or IP addresses are allowed (or whitelisted) to send emails from the domain name.

DKIM (DomainKeys Identified Mail) is a protocol that allows domain owners to send authenticated or signed emails so the receiver can identify the right origin. This verification is made possible through cryptographic authentication.

In order to activate these protocols for your HostGator servers, you need to first access cPanel via

While in cPanel, go to Email -> Authentication:


In your Authentication portal, you will see SPF & DKIM options (which by default is disabled):

  1. In order to activate DKIM, you need to simply click on ‘Enable’ and the applicable DKIM TXT Record will be automatically implemented in your HostGator DNS Zone.


2. In order to activate SPF, you need to click on ‘Enable’, and HostGator will apply your sending server or IP address in your SPF Record, by automatically implementing it in your HostGator DNS Zone.


Important Note:

If you are using other servers or IP addresses for your various outgoing email strategies (transactional, marketing, etc.), it is important to add or include them in your SPF Record.

For example, here we added one additional IP address and two include: mechanisms in our SPF Record:


After Updating, we will get the final SPF Record with:


Next Steps

With the help of EasyDMARC Reporting, you will be able to analyze your outgoing email stream easily and adjust your SPF and DKIM Records accordingly.

Various authors from EasyDMARC teams have contributed to our blog during company's lifetime. This author brings everyone together.


Inline Feedbacks
View all comments

succees We’re glad you joined EasyDMARC newsletter! Get ready for valuable email security knowledge every week.

succees You’re already subscribed to EasyDMARC newsletter. Continue learning more about email security with us