DMARC, SPF & DKIM Implementation Guide for HostGator

    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.

    Check our various Articles about:

    DKIM Record: How to create, add and check DKIM Records?

    What is a DKIM selector and how does it work?

    No SPF Record Found: How to fix SPF Record issues?

    Learn about SPF, DKIM, DMARC, Subscribe to our newsletter.


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