Results 1 to 5 of 5
-
10-27-2006, 03:56 PM #1Web Hosting Master
- Join Date
- May 2003
- Location
- Kirkland, WA
- Posts
- 4,448
cPanel servers having issues emailing Yahoo post-graylisting?
Just trying to poke people's minds a bit..
Yahoo recently implemented greylisting for all their mailservers...
grep -r yahoo /var/log/exim_mainlog | grep 451
grep -r yahoo /var/log/exim_mainlog | grep retry
grep -r yahoo.com /var/spool/exim/input | grep From: | wc -l
The way cpanel has exim configured out of the box, it has a very generic,
probably overlooked retry configuration, basically it will retry every 15
minutes for 2 hours. The problem here is graylisting is getting popular.
You end up with something like this :
2006-10-23 08:47:11 1Gc08F-0002d2-0c == g@yahoo.com R=lookuphost
T=remote_smtp defer (-53): retry time not reached for any host
2006-10-23 09:07:12 1Gc08F-0002d2-0c == g@yahoo.com R=lookuphost
T=remote_smtp defer (-53): retry time not reached for any host
2006-10-23 10:23:05 1Gc08F-0002d2-0c == g@yahoo.com R=lookuphost
T=remote_smtp defer (-53): retry time not reached for any host
The issue here is, with graylisting, you should retry at least once,
initially, almost immediately. For whatever reason, exim isn't allowing
itself to retry properly.
For example, if you grep out the 451 errors, find one of those email addresses then grep the logs for that yahoo email address you'll probably see where because the message is frozen, exim never allows itself to resend it..meaning, basically, at least from what i've seen so far, it's causing a lot of issues with people sending to yahoo
It's something to look at, since yahoo implemented graylisting 2 days ago,
we've had hundreds of customers complaining, because their email are being
rejected, and for whatever reason, since the retry times aren't optimized,
it's taking at least 15 minutes, often a few hours, to retry.
Any thought on this? The other issue is the queue runner by default only runs every hour.
You can set a specific retry interval for the 451 error, which is what should be done (rcpt_451) something such as :
* rcpt_451 F,1m,3s; F,1h,5m; F,3h,30m;
lemme know.
-
10-27-2006, 04:00 PM #2Web Hosting Master
- Join Date
- May 2003
- Location
- Kirkland, WA
- Posts
- 4,448
To add on to this, Yahoo's implementation of the Greylisting is not very good either, there's no central database from what I can tell - so the configuration of exim definitely isn't all the fault.
Also - Exim appears to freeze these messages almost immediately..which isn't right.Last edited by snickn; 10-27-2006 at 04:10 PM.
-
10-27-2006, 07:23 PM #3Aspiring Evangelist
- Join Date
- Mar 2006
- Location
- New York USA
- Posts
- 404
G-mail has the same or similar issues from what i gather.
-
10-31-2006, 05:22 PM #4Been around for too long...
- Join Date
- Aug 2002
- Location
- DC
- Posts
- 3,643
Nobody has an idea about tweaking exim to work better with greylisting?
Matt
-
10-31-2006, 05:24 PM #5Aspiring Evangelist
- Join Date
- Mar 2006
- Location
- New York USA
- Posts
- 404
Create an SPF record, and make sure yoyr reverse DNS (PTR) records are good.