On Thursday 06 September 2007 00:51, Marc Chametzky wrote:
Performing check HELO = barn.listbox.com, MAILFROM =
listbox+trampoline+1020+8223029+130584d3(_at_)listbox(_dot_)com Receieved
policy:
v=spf1 mx a:dream.listbox.com a:emerald.pobox.com
mx:fallback-relay.pobox.com ptr
redirect=%{l1r+}._at_.%{o2}._spf.pobox.com handling mechanism: mx
MX = SPFNeutral
handling mechanism: a:dream.listbox.com
A = SPFNeutral
handling mechanism: a:emerald.pobox.com
A = SPFNeutral
handling mechanism: mx:fallback-relay.pobox.com
MX = SPFNeutral
handling modifier: redirect=%{l1r+}._at_.%{o2}._spf.pobox.com
query result = SPFError
Where's the check for the ptr record? That's the one that passes
(according to my test):
00:12:21.55: Parsing mechanism: " ptr : "
00:12:21.55: Assuming a Pass prefix
00:12:21.55: Comparing against listbox.com
00:12:21.55: Looking for PTR records for 207.8.226.4
00:12:21.61: barn.listbox.com:
00:12:21.63: 207.8.226.4 - Verified address
00:12:21.63: Subdomain name matches
00:12:21.63: Mechanism matched; returning Pass
--Marc
I'm now getting the impression that you are writing your own SPF solution.
Implementation specific questions (about how to implement, test, etc.) are
most on topic on the spf-devel mailing list. If you want to get into
detailed discussions on how to implement SPF, I'd suggest asking technical
questions there.
The specific answer to your question about PTR appears to be:
mx:fallback-relay.pobox.com ptr
But I think you miss the point. Mail From and HELO checks are two different
SPF checks with different record lookups. Since barn.listbox.com has no SPF
record at all:
$ dig txt barn.listbox.com
; <<>> DiG 9.3.2 <<>> txt barn.listbox.com
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 64766
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;barn.listbox.com. IN TXT
;; AUTHORITY SECTION:
listbox.com. 3600 IN SOA ns3.rightbox.com.
hostmaster.icgroup.com. 1189081897 16384 2048 1048576 2560
The SPF result for the HELO check is None. For Mail From, the result is Pass.
Scott K
-------------------------------------------
-----------------------------------------------------------------------
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
Powered by Listbox: http://www.listbox.com