Skip to content
  • Home
  • About
  • Contact us

Dream Line IT Solution

Primary Menu
  • Home
  • About
  • Contact us
  • Home
  • Knowledgebase
  • cPanel Email Authentication Tool – SPF and DKIM Records
  • C-panel Email Faqs
  • E-Mail
  • Knowledgebase

cPanel Email Authentication Tool – SPF and DKIM Records

Sharmin Haque August 5, 2015 0

As you may know, if mail service is unauthenticated you can face the following issues:

– emails you send are delivered to Spam/Junk folders
– emails you send bounce with “SPF record failure” error
– your Inbox gets numerous “Failed delivery” bounce backs of the emails you never sent

In the first case, recipient mail server looks up SPF record for your domain, and if it is not added / does not match actual outgoing server IP address, such a mail delivery will fail. Such checking mechanism is implemented in order to make sure email comes from a legitimate sender and verified sender.

Second situation takes place when there is no SPF/DKIM configured for your domain or they are configured incorrectly, which lets unauthorized party to forge emails using @yourdomain.com mailbox. Such cases are called mail spoofing.

Email Authentication
is an effective set of anti-spoofing and anti-spamming tools available in cPanel.

spftdkim1

It consists of two major components – SPF and DKIM records setup.

Click on Enable and the records will be added to the DNS zone of *all* hosted domains automatically

spftdkim2


NOTE: you may see the following warning about authoritative nameservers right after enabling

spftdkim3

Allow some time to pass for the records to propagate and refresh the page afterwards.
The warnings should go away and DNS checks will be passed

spftdkim4

SPF record


Nowadays the vast majority of spam emails have fake data in the «From» field. Spammers and fraudsters use special tools to send their mail on behalf of a real owner of the e-mail address.

SPF record (acronym for Sender Policy Framework) is an effective and simple method which lets you avoid such issues. If your domain name has correct SPF record then you can be sure nobody is able to send fake e-mails on behalf of your domain name.

The main idea of SPF record is that an owner of domain name publishes the information about IP addresses that are authorized to send mail from this domain name. The receiving server compares the information in the envelope sender address with the information published by domain name owner. If these details match then e-mail is delivered.


NOTE 1:
sometimes cPanel automatically fetches incorrect server outgoing IP address. This happens when we have to change outgoing mail IP due to poor mail reputation or blacklists.

Please get in touch with us via Live Chat or Ticket and we will gladly re-check if the correct IP is added to your SPF record.


NOTE 2:
SPF record has its own specific syntax. It is strongly recommended to get familiar with SPF record syntax documentation if you are going to customize the record manually.


NOTE 3:
SPF record is added to your domain DNS zone as TXT record. There are cases when you need to add another TXT record to verify your domain name ownership for some service. It is *not recommended* to modify existing SPF record, it is better to add a new one instead.

DKIM Record


DKIM (DomainKeys Identified Mail) is another way of e-mail authentication. This method uses information about domain which is published by the domain owner. That information allows receiving server to verify if the e-mail message was sent by legal owner of that domain name.

Once TXT record which contains DKIM has been added to DNS zone a special code is added to the headers of outgoing e-mails. Receiving servers compare these headers with the information in DNS zone and if it matches then the e-mail is delivered.

NOTE: DomainKeys(DK) and DomainKeys Identified Mail (DKIM) are separate things.

DomainKeys(DK) are not available on our shared servers as DK implementation was converted to DKIM and extended in a number of ways as of Cpanel 11.32 and later releases.

Some of the differences between DomainKeys and DKIM include:

– Multiple signature algorithms (as opposed to just one available with DomainKeys)
– More options with regard to canonicalization, that validates both header and body
– The ability to delegate signing to third parties
– The ability for DKIM to self-sign the DKIM-Signature header field – to protect against its being modified
– The ability for wildcard option on some parameters
– The ability to support signature timeouts in DNS

If having DomainKeys for you is a must, we suggest upgrading to VPS/Dedicated server where you will be able to setup this feature.

These simple actions will let you be sure that no one is able to send spam on your behalf and your e-mail will not be delivered to spam folders.


This is it!

Need any help? Contact our Helpdesk

About Author

Sharmin Haque

See author's posts

Post navigation

Previous: What is the size of the attachment?
Next: How to setup custom email filters

More Stories

  • Hosting
  • Knowledgebase
  • VPS

What Do I Get with an Unmanaged VPS? (VZ Only)

Sharmin Haque August 13, 2015 0
  • Hosting
  • Knowledgebase
  • VPS

Why do I need a VPS?

Sharmin Haque August 13, 2015 0
  • Hosting
  • Knowledgebase
  • VPS

Rebooting a VPS Container

Sharmin Haque August 13, 2015 0

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Double Categories Posts 1

  • Hosting
  • Knowledgebase
  • VPS

What Do I Get with an Unmanaged VPS? (VZ Only)

Sharmin Haque August 13, 2015 0
  • Hosting
  • Knowledgebase
  • VPS

Why do I need a VPS?

Sharmin Haque August 13, 2015 0
  • Hosting
  • Knowledgebase
  • VPS

Rebooting a VPS Container

Sharmin Haque August 13, 2015 0
  • Hosting
  • Knowledgebase
  • VPS

How to view VPS logs in Virtuozzo Powerpanel

Sharmin Haque August 13, 2015 0

Double Categories Posts 2

lveresolve4
  • Cloud Linux
  • Hosting
  • Knowledgebase

Ways of resolving resource overusage issues

Sharmin Haque July 31, 2015 0
lve1
  • Cloud Linux
  • Hosting
  • Knowledgebase

What is LVE? What account resource usage limits does LVE set?

Sharmin Haque July 31, 2015 0
CL2
  • Cloud Linux
  • Hosting
  • Knowledgebase

What is CloudLinux?

Sharmin Haque July 31, 2015 0
  • Latest
  • Popular
  • Trending
    • Hosting
    • Knowledgebase
    • VPS

    What Do I Get with an Unmanaged VPS? (VZ Only)

    Sharmin Haque August 13, 2015 0

    An unmanaged VPS (also known as a semi-managed VPS) is any VPS without cPanel or Plesk which comes with limited support from Dream Line IT Solution. All VPS plans,...

    Read MoreRead more about
    • Hosting
    • Knowledgebase
    • VPS

    Why do I need a VPS?

    Sharmin Haque August 13, 2015 0

    Advantages of VPS A VPS can be extremely useful for the following reasons: It's perfect for almost any balance of content and structure be it...

    Read MoreRead more about
    • Hosting
    • Knowledgebase
    • VPS

    Rebooting a VPS Container

    Sharmin Haque August 13, 2015 0

    Occasionally, restarting your container can be useful for installations or major configurations; however, it is not recommended that container restarts be performed frequently as this...

    Read MoreRead more about
    • Hosting
    • Knowledgebase
    • VPS

    How to view VPS logs in Virtuozzo Powerpanel

    Sharmin Haque August 13, 2015 0

    Virtuozzo Power Panel is counted to be one of best and efficient for managing Virtual Private Server. The users are provided with a platform to...

    Read MoreRead more about
    • Hosting
    • Knowledgebase
    • VPS

    How to Configure Virtuozzo power panel Interface?

    Sharmin Haque August 13, 2015 0

    The Virtuozzo Power Panel also called as VZPP delivers a  functionality which provides you to  work as  a  VPS administrator with the  ability to manage...

    Read MoreRead more about
  • Global Wordpress Attack
    • Security

    Global WordPress Attacks

    Mortaza Ahmed July 6, 2014 0

    The global attack against Wordpress sites is still on-going against our SEO Servers. As previously announced, we are restricting access to: wp-login.php xmlrpc.php Customers will...

    Read MoreRead more about
  • Updates To All cPanel Based Web Hosting
    • General Announcements

    Updates To All cPanel Based Web Hosting

    Mortaza Ahmed July 6, 2014 0

    In our continuing efforts to provide the most robust, secure and stable hosting platform for our customers the following updates are being rolled out to...

    Read MoreRead more about
  • shadow How do I cancel my services with Dream Line IT Solution
    • Accounts and Billing
    • Knowledgebase

    How do I cancel my services with Dream Line IT Solution

    Mortaza Ahmed July 7, 2014 0

    Requests to not renew or cancel service MUST and can ONLY be made via our secure customer care center at https://secure.dreamlineit.com in the 'My Services' area- Login...

    Read MoreRead more about
  • How To Install VNC Server On CentOS
    • Common Technology Terms
    • HostPC
    • Knowledgebase

    How To Install VNC Server On CentOS

    Mortaza Ahmed July 8, 2014 0

    VNC (Virtual Network Computing ) is a graphical desktop sharing system that uses the Remote Frame Buffer protocol to remotely control another coumputer on a network....

    Read MoreRead more about
  • How To Install Linux, Apache, MySQL, PHP (LAMP) stack On CentOS 6
    • CentOS
    • Common Technology Terms
    • Knowledgebase
    • Operating System

    How To Install Linux, Apache, MySQL, PHP (LAMP) stack On CentOS 6

    Mortaza Ahmed July 8, 2014 0

    What is LAMP Stack? LAMP stack is a group of open source software used to get web servers up and running. The acronym stands for...

    Read MoreRead more about
    • Home

    I already have a domain name. Can Dream Line IT Solution still provide web hosting or e-mail hosting for a this domain name?

    Sharmin Haque March 7, 2015 0

    Yes, Dream Line IT Solution can still provide web hosting and email service for any domain name even if you registered it with another Internet...

    Read MoreRead more about

You may have missed

  • Hosting
  • Knowledgebase
  • VPS

What Do I Get with an Unmanaged VPS? (VZ Only)

Sharmin Haque August 13, 2015 0
  • Hosting
  • Knowledgebase
  • VPS

Why do I need a VPS?

Sharmin Haque August 13, 2015 0
  • Hosting
  • Knowledgebase
  • VPS

Rebooting a VPS Container

Sharmin Haque August 13, 2015 0
  • Hosting
  • Knowledgebase
  • VPS

How to view VPS logs in Virtuozzo Powerpanel

Sharmin Haque August 13, 2015 0
  • Hosting
  • Knowledgebase
  • VPS

How to Configure Virtuozzo power panel Interface?

Sharmin Haque August 13, 2015 0

Recent Posts

  • What Do I Get with an Unmanaged VPS? (VZ Only)
  • Why do I need a VPS?
  • Rebooting a VPS Container
  • How to view VPS logs in Virtuozzo Powerpanel
  • How to Configure Virtuozzo power panel Interface?
Copyright © All rights reserved. | CoverNews by AF themes.