Greylisting Causes Comcast Email FAIL
I'm running OS X Server Mail Server. Whenever someone with a Comcast account sends my server an email, the email fails with error:
Delivery to the following recipients was aborted after 6 second(s):
* user@example.com ...
Diagnostic-Code: smtp; 450 4.7.1 <user@example.com>: Recipient address rejected: Service is unavailable
Googling around suggested that this is a greylisting problem, and sure enough, disabling graylisting in postfix by editing /etc/postfix/main.cf to remove "check_policy_service unix:private/policy" in smtpd_recipient_restrictions works! Email from Comcast no longer fails and is delivered sucessfully to the server.
But now I've turned off an effective method for rejecting spam. Can this be avoided?
How do I whitelist any SMTP connects from mail.comcast.net? Is there a way of telling Comcast to play nice with greylising and not FAIL after a single refused connection?
Mac mini, Mac OS X (10.6.7)