James Couzens writes:
Everyone,
I said a couple days ago that I was going to be releasing the results of a
very comprehensive survey of Internet domains. I have delayed this
because I wish to add to these statistics results including SenderID
To tide anyone particularly interested, following is a typical "debug"
result from one of the clients.
1000 domains using 100 threads in 51.627 seconds.
SPF_NONE: 975
SPF_PASS: 0
SPF_FAIL: 10
SPF_SOFTFAIL: 12
SPF_NEUTRAL: 3
SPF_UNKNOWN: 0
SPF_ERROR: 0
Publishing SPF: 25
Publishing SenderID: 0
Total: 1000
Its imortant to note that each domain that publishes an SPF record is
actually "processed" through libSPF in that a non-routable IP address, faked
HELO response and fake local-part is used against their domain name is fully
parsed.
The SPF result code tallies above represent the "default published action"
by those records queried. So SPF_FAIL is when "-all" is encountered, and so
forth. UNKNOWN and ERROR represent libSPF return codes in the face of an
inability to continue a parse due to a failure to meet RFC requirements or
otherwise an Error during the parse.
Cheers,
James
James Couzens,
Programmer
-----------------------------------------------------------------
http://libspf.org -- ANSI C Sender Policy Framework library
http://libsrs.org -- ANSI C Sender Rewriting Scheme library
-----------------------------------------------------------------