Running .782 Enterprise MS SQL, 2 servers
To start with - I love Greylisting. I think it works very well most of the time. However.....
I have several domains that email our customers that just cannot seem to get the greylisting. mchsi.com, centurytel.net are the worst. Their retry intervals on their mail queues seems to be 4 hours +. My customers are constantly complaining about the huge delay that this causes in receiving mail. I have added mail servers for these domains to the greylist using a permanent date, but each domain uses multiple mail servers. With mchsi.com - we had 12 mail servers in the list permanently before the complaints went away. With centurytel.net, I have 22 entries right now, and am still getting complaints each day - meaning that there are more mail servers out there that I don't know about.
Nearest I can tell, each of these 2 domains tries each mx once, then waits at least 4 hours to try again. Sometimes it is over 12 hours. Good luck trying to get their admins to lessen the retry interval.
My greylisting settings:
Primary server
GreyListInterval=280 GreyListLimboHold=2 GreyListAllowedHold=4
Secondary Server
GreyListInterval=580 GreyListLimboHold=2 GreyListAllowedHold=4
So, what can we do? Implementing the greylist into the SQL database might help. Would allow multiple servers to share the list of good ips.
Anyone else having issues like this?
Idea's?
Jeremy
|