On Aug 2, 2012, at 7:03 AM, Stan Hoeppner wrote:

> On 8/2/2012 6:26 AM, Chad M Stewart wrote:
>> 
>> On Aug 2, 2012, at 6:07 AM, Wietse Venema wrote:
>> 
>>> Chad M Stewart:
>>>> 
>>>> I am not understanding something correctly.  I'm using postscreen
>>>> and noticed that a recently connected IP had was not marked as
>>>> PASS OLD but rather PASS NEW.  See log entires below
>>> 
>>> PASS NEW means there was no cache entry. Postfix does not
>>> keep expired entries for eternity.
>> 
>> Is the expired time configurable?
>> 
>> I used to use OpenBSD's spamd (for greylisting).  I recall its logic being 
>> that when IP was whitelisted, it remained on the whitelist for X time since 
>> its last connection to the host (35 days was the default I believe).  In 
>> other words a system that connects to my mail server a lot would remain on 
>> the whitelist essentially indefinitely.  Systems that only connect to my 
>> mail server every 45 days would have to go through the whitelist process 
>> every time.  I think 35 days was selected for those once a month systems 
>> that send out reminders.
>> 
>> I'd like to achieve this same behavior with postscreen, but alas looks like 
>> not possible. :(
> 
> Then clearly you don't understand why postscreen even exists, nor how it
> works.  Postscreen is designed to stop bot spam.  The other stuff bolted
> on such as DNSBL support, whitelists and blacklists was due to feature
> creep and most of it was not necessary.
> 
> Postscreen imposes little delay on non-bot smtp clients, whether they're
> already cached or not, unless you have deep protocol tests enabled.  In

I did have deep protocol tests enabled.  Combined with my not having found 
postscreen_cache_retention_time (or at least not remembered it).


-Chad

Reply via email to