brad.chand...@mbchandler.net:
> >       NOTE 1: When using a memcache table  as  postscreen(8)  or  ver-
> >       ify(8)   cache   without   persistent  backup,  specify  a  zero
> >       *_cache_cleanup_interval value with all Postfix  instances  that
> >       use  the  memcache,  and specify the largest postscreen(8) *_ttl
> >       value or verify(8) *_expire_time value as the  memcache  table's
> >       ttl value.
> 
> I read that but I just wasn't sure. Does that mean ttl setting such as: 
> postscreen_pipelining_ttl (default: 30d)? I did not change that setting 
> in main.cf so it is at default.

Yes if you use the tests for pipelining/bare_newline/non_smtp_command.
Otherwise, use whatever is the larger one of postscreen_dnsbl_ttl
and postscreen_greet_ttl.

> Do you have any recommendations for the memcache cachesize?

The cache size depends on the number of unique IP addresses that
it needs to remember, and that number is different for everyone.

I suggest that you pick a memcache ttl value, run Postfix for that
amount of time, look at the actual cache size, and then reserve
space for 10 times that.

        Wietse

Reply via email to