Wietse:
> > Correct. Postscreen remembers tests that a client has passed.  But
> > the client must pass all tests before postscreen will log a "PASS".

Brad Chandler:
> If a spamming IP is at first not listed on an RBL and gets a postscreen 
> PASS, but is later added to an RBL, will postscreen block it? Or does 
> the postscreen cache allow it through?

The postscreen_dnsbl_sites "pass" status, like other postscreen tests,
has an expiration time.

It depends on Postfix version:

Postfix < 3.1:
    postscreen_dnsbl_ttl, ignores DNS TTLs

Postfix 3.1:
    postscreen_dnsbl_min_ttl, overrides smaller DNS TTLs
    postscreen_dnsbl_max_ttl, overrides larger DNS TTLs

Getting the TTL for NXDOMAIN is a little tricky with the traditional
resolver(3) library routines.

        Wietse

Reply via email to