Hi all,
I use dnswl.org to whitelist SPF-fail, for forwarders subscribed
there. The lookup is done at the beginning of the SMTP dialog. SA
plays much later, if at all. The server (Courier-MTA pre-release
0.70.20130303) sets a header line like this:
Authentication-Results: wmail.tana.it;
dnswl=pass dns.zone=list.dnswl.org
policy.ip=127.0.11.1
What I'd like to do is to cache that result, and match it when the
DNSEval plugin needs it. (Note that in this particular case the DNS
cache won't work, because the server is configured to read dnswl.org's
data from a local zone, a slightly different problem.)
A similar design could work for DKIM, SPF, or any checks that don't
need to be re-done, but whose contribution to the message score is wanted.
Worth?