Posted by Shaker B. on 03 August 2016 12:48 PM

What Is Greylisting?

Basically, greylisting introduces a temporary and one-time delay into email delivery of messages we receive from originators who have never emailed you before. To be more precise it works at the server level. If it's from a server that our servers haven't seen before, it typically gets greylisted. It means we tell the sending mailserver "please try again later".

At that point it's up to the sending mail server when "later" is. Depending on their configuration and how busy their mail queue is, it could be anywhere from 15 minutes (common) to as much as 4 hours (rare). Once they retry the message, we accept it then we whitelist that mailserver and we accept all future email without delay as it arrives.

The reason this works so well is because most spambots, zombies, and other malware are not configured to store a message after a non-delivery and retry it later. Instead they'll discard the message and simply try the next address. It works great and it cuts down spam by a significant amount.

Enabling Greylisting

There is a common misconception that greylisting "delays all your mail". It doesn't. It delays the first email received from a server we've never seen before and then accepts everything as it comes in. This means that most of your email traffic isn't being greylisted because it is coming from servers and organizations who email you frequently. Because of this we already have the originating IPs whitelisted here, and we accept all email. Users should also note that IPs are subject to occasional recycling. So every few weeks, a Rogers, a Bell or a Google email server may have to pass greylist. But then it's business-as-usual for all the mail again.

To enable greylisting for a domain, please do the following: 

1. Log into your easyDNS account
2. Click on the EMAIL link for said domain (this should bring you to the DOMAIN ADMINISTRATION page)

enabling greylisting with easyDNS

3. Under the EMAIL tab, click on SETTINGS

enabling greylisting with easyDNS

5. Click NEXT

enabling greylisting with easyDNS

6. Confirm your changes

Greylisting should now be enabled for your domain. 

(13 vote(s))
Not helpful

Comments (0)
Post a new comment
Full Name: