Knowledgebase: Email > Email Best Practice
Two important things to do to ensure delivery of your emails
Posted by Paul Nesbitt, Last modified by Paul Nesbitt on 07 January 2016 12:29 PM

Two important things to do to ensure delivery of your emails

The steps below should be done even if you are not experiencing any problems as they are best practice for email.

Commonly we hear reports of emails that are sent but end up in the recipients spam folder or never actually make it to the spam folder or the inbox.

Whenever there is an actual problem with delivery you will get a non delivery report also sometimes referred to as a bounce message or NDR, if you do not then the mail has been delivered successfully to the recipients mail provider.

However some email providers typically the large volume providers such as hotmail, google, yahoo etc have taken to accepting emails that they should reject and either sending them straight to their customers spam folder or simply never sending them to their customers inbox or spam folder.

Strictly speaking they really should if they think it is spam reject it and send you an NDR so you can do something about it however they choose not to on occasion.

Thankfully there are some easy steps you can take in your cPanel hosting control panel to assist with getting emails directly to the inbox.

Step 1

A common check by receiving mail servers is to check if your domain has an Sender Policy Framework (SPF) record, SPF is an entry in your domain that tells the receiving mail server which servers are allowed to send email for your domain.

The receiving server then checks the SPF entry to see if the mail server it is accepting mail from is allowed to send email for your domain.

So you really should setup an SPF entry to assist with delivery of your email.

Also providers like Yahoo utilise a system called Domain Keys Identified Mail (DKIM) which works in a similar way to SPF

To do this first log into your hosting accounts cPanel and navigate to the "Email" section and click "Authentication"

You will now see that you can click "Enable" for DKIM and SPF, unless of course they are already enabled!

So go ahead and click "Enable" for each, after clicking "Enable" it will take a second or so to enable and then you will be informed it is enabled, then click to go back and do the next one.

When you have done that for both you are all done.

Step 2

You should also have the following setup as either mail accounts or forwarders to one of your existing email accounts.

You can easily set these mailboxes up within cPanel by navigating to the "Email" section again and clicking "Email Accounts" to setup actual mailboxes.

Or to set them up as forwarders only to forward any mail sent to them to another email address you already have click "Forwarders" and follow the simple instructions.

Some receiving mail servers do lookups at the point of receiving your email for the existance of abuse@ plus postmaster@ and use this in their automated decision of whether to accept your email so it is recommended you add all 3 for best practice.

Now you have done both steps if you had an issue with email you send going into recipients spam folders you should see an improvement after a day or so,

If you are not having problems then following the above will really help to aid email delivery.


Paul Nesbitt
PAC Web Hosting

(6 vote(s))
Not helpful

Comments (0)