Trying to make jSPF to pass the whole testsuite I had to change a
behaviour of dnsjava (the dns library we use) to handle multiple
identical dns records as different records.
I then opened a bug on dnsjava bugtracker:
https://sourceforge.net/tracker/index.php?func=detail&aid=1709630&group_id=18000&atid=118000
As you can read here
http://www.dns.net/dnsrd/rfc/rfc2181.html#5.%20Resource%20Record%20Sets
Brian is probably right, and I think the test suite (and the
specification) should be changed according to this.
So the tests multispf1 and multispf2 should not be an SPF issue but
depends on DNS specific issues.
The specification should probably be changed so the permerror is only
required if multiple SPF records are found and they are different or
multiple TXT records are found and they are different. If 2 TXT or 2 SPF
records are found and are identical then it is a matter of server and
client implementations to decide wether to consolidate the 2 records
into a single record or not, so the SPF specification should not suggest
a behaviour depending on the dns client/server used to do the lookup.
Stefano
-------------------------------------------
-----------------------------------------------------------------------
To unsubscribe, change your address, or temporarily deactivate your
subscription,
please go to http://v2.listbox.com/member/?member_id=1311533&user_secret=456ecacd
Powered by Listbox: http://www.listbox.com
behaviour of dnsjava (the dns library we use) to handle multiple
identical dns records as different records.
I then opened a bug on dnsjava bugtracker:
https://sourceforge.net/tracker/index.php?func=detail&aid=1709630&group_id=18000&atid=118000
As you can read here
http://www.dns.net/dnsrd/rfc/rfc2181.html#5.%20Resource%20Record%20Sets
Brian is probably right, and I think the test suite (and the
specification) should be changed according to this.
So the tests multispf1 and multispf2 should not be an SPF issue but
depends on DNS specific issues.
The specification should probably be changed so the permerror is only
required if multiple SPF records are found and they are different or
multiple TXT records are found and they are different. If 2 TXT or 2 SPF
records are found and are identical then it is a matter of server and
client implementations to decide wether to consolidate the 2 records
into a single record or not, so the SPF specification should not suggest
a behaviour depending on the dns client/server used to do the lookup.
Stefano
-------------------------------------------
-----------------------------------------------------------------------
To unsubscribe, change your address, or temporarily deactivate your
subscription,
please go to http://v2.listbox.com/member/?member_id=1311533&user_secret=456ecacd
Powered by Listbox: http://www.listbox.com