I've read over the how-to, man page, and all of the postscreen stuff as
I could find in the mailing list archives, but I'm still unsure about
something. How does the memcache interact with the
proxy:btree:/var/lib/postfix/postscreen_cache? Which one does postscreen
use to determine if a connection can skip the deep protocol tests?
We have four server that are sharing a memcache. Here are the relevant
sections of main.cf and /etc/postfix/postscreen_cache settings:
main.cf
postscreen_cache_map = memcache:/etc/postfix/postscreen_cache
proxy_write_maps = proxy:btree:/var/lib/postfix/postscreen_cache
postscreen_cache_cleanup_interval = 0
/etc/postfix/postscreen_cache
memcache = inet:192.0.0.3:11211
backup = proxy:btree:/var/lib/postfix/postscreen_cache
key_format = postscreen:%s
ttl = 2592000