Why is Postgrey whitelisting not working for me?

Viewed 9

I have mail being greylisted by postgrey even when the sending domain is in /etc/postgrey/whitelist_clients please can someone advise what I'm doing wrong? At the moment btinternet.com mail is greylisted, never re-tried and therefore lost forever.

Many thanks!

Long version:

I installed a mail server based on the how-to at flurdy.com As advised I installed Postgrey and that features 'greylisting' to bounce the first mail seen from a given sender (as spammers don't re-try and legitimate servers do). Unfortunately not all senders will retry, e.g. the huge btinternet.com provider in the UK. I've missed a lot of messages because they are rejected, greylisted and btinternet doesn't re-try.

I tried to disable greylisting for btinternet.com by adding:

/etc/postgrey/whitelist_clients
(default lines snipped for clarity)
 #Mail from btinternet.com has been failing
btinternet.com

And restarting postgrey (service stop, start) and indeed a full server reboot. But I still see mail.log entries such as:

NOQUEUE: reject: RCPT from mailomta28-re.btinternet.com[213.120.69.121]: 450 4.2.0 <my email address>: Recipient address rejected: Greylisted, see http://postgrey.schweikert.ch/help/stonecot.co.uk.html; from=<redacted@btinternet.com> to=<my email address> proto=ESMTP helo=<re-prd-fep-041.btinternet.com>

btinternet never retries once rejected as far as I can see. This problem has been festering for many months.

0 Answers
Related