Rich Wales: > > Perhaps. This would be a reason to use the actual reply TTL, > > and to use postscreen_dnsbl_ttl as an upper bound. > > Just so I'm sure I understand, then, is the following correct?
No. a) currently, postscreen_dnsbl_ttl always overrides the DNS reply TTL. b) the corrected implementation is an upper bound, i.e. a maximum, i.e. postscreen_dnsbl_ttl overrides only larger reply TTL values. > Are there any considerations which would make it inadvisable to use a > very low postscreen_dnsbl_ttl value? It would increase the query traffic between Postfix and the local DNS resolver, and increase the query/update traffic between Postfix and the local postscreen cache. But, with the current implementation, it would better handle the case of reply TTLs less than 1 hour. Wietse