spf-discuss
[Top] [All Lists]

[spf-discuss] spfd options / features

2007-01-13 15:02:21
I'm just starting to get into this, so partly, I'm trying to check my 
understanding...

It seems like a valid email message must pass 3 spf checks:  HELO, MAIL 
FROM, mail header From.  For valid messages, it seems like this 
information will generally (not guaranteed, but generally) be the same 
(HELO domain = MAIL FROM domain = mail header From domain).  If that is 
true, spfd is doing the same 3 DNS queries (ip address, spf record, txt 
record) (plus more if it needs to check for mx, ptr, i, etc.) for each of 
the 3 checks (HELO, MAIL FROM, header From:).  Is there some way for spfd 
to cache these results?  That would cut the per message DNS queries by 67% 
!!  A configurable timeout per cache entry would be nice, but even if the 
cache was only valid for 1 minute, it would be enough to cache all the 
answers for a given message.

Is there a way to (for now until SPF type DNS records are more prevalent) 
configure spfd to not look for spf type ( 99 ) DNS records?  This would 
cut my DNS queries by another 33% per message.

If there is a way to do both, that would cut the number of DNS queries for 
simple SPF records from 9 per message to 2 per message.

Is there a way for "pre-fork'ing" and maintaining a few spfd child 
processes (like apache does), so as not having to start up new processes 
as often?

-------
Sender Policy Framework: http://www.openspf.org/
Archives at http://archives.listbox.com/spf-discuss/current/
To unsubscribe, change your address, or temporarily deactivate your 
subscription, 
please go to http://v2.listbox.com/member/?list_id=735