1. Home
  2. E-mail Tutorials
  3. How to Enable Email Authentication
Experience Faster, Secure and Eco-Friendly Web Hosting for your Website or Blog. Learn More.


How to Enable Email Authentication

Email authentication is another form of fighting against the spread of spam. This protects your users as much as it does others. After all, you don’t want your email addresses being associated with spreading malware or phishing schemes.

Setting up email authentication isn’t an overly difficult process. Setting it up will reduce how often spammers are able to “spoof” your web addresses. This means it will be more difficult for people to make an email appear like it came from your domain.

Keeping your website secure from hackers will help some types of spamming. However, restricting access to your mail servers vastly improves security from various types of spamming techniques.

In this tutorial, I’m going to show you how to enable email authentication from cPanel. Once you are done, spammers will find it exceedingly difficult to use your domain as a point of spreading junk mail.

Enabling Email Authentication

From cPanel, go to the Email section and click on “Authentication.”

cPanel Email Authentication

There are two methods of authentication available in cPanel.

  1. DKIM verifies incoming messages to prevent spam from outside sources.
  2. SPF provides the means to authorize specific servers or IP addresses for outgoing messages.

Click the “Enable” button for either of these to turn them on.

Enable Authentication

In the Advanced Settings, you can control which hosts and domains are authorized to send mail. This includes using other services to send mail on your behalf such as your ISP provider or a web-based email service.

One of the features of Email Authentication is the ability to use IP address blocks for message approval. For example, you can set the system to approve a block of IP addresses from your facility and only those devices would be able to send email. This system uses both IPv4 and IPv6 addressing.

The purpose of the tools in the Advanced Settings section is to eliminate the possibility of your addressed being “spoofed” by a third party. Without the correct server being listed in the domain records or having the correct IP addressing, the messages will not be sent.

Although this doesn’t stop 100 percent of all spam going out, it does greatly reduce the amount of junk mail your system will send to unsuspecting recipients.

Advanced Settings

Keeping the Domain Secure

Fighting spam is an ongoing process whether it’s stopping it from reaching your accounts or preventing others from using your system to spread it. Setting up email authentication for your web hosting account helps protect yourself as well as others across cyberspace. You never know when someone will try to use your system to spread the next biggest virus or phishing scam.

Author: Josh Dargie

My name is Josh Dargie and I’m the Operations Manager at GreenGeeks. I’ve been with the company since 2009. I have over 16 years of experience working with and for various web hosting providers specifically in development, day-to-day operations and customer service.

Updated on July 16, 2017

Was this article helpful?

Related Articles

Add A Comment