Re: InterPC.SPF and Test Suite
"Frank Ellermann" <[email protected]> Mon, 30 Jun 2008 11:22:25 +0200
| Newsgroups | gmane.mail.spam.spf.devel |
|---|---|
| Organization | <URL:http://purl.net/xyzzy> |
| Message-ID | <[email protected]> |
Eddy Minet wrote:
> All this chars are considered as 'invalid': { | } ~ [ \ ] ^ '
> : ; < = > ? @ ! " # $ % ^ ` ( ) + / , and * if not in first place.
Tough, this win API is stupid... :-( For my W2K box I found a
nice `dig.exe`, it comes with a libdns.dll, libbind9.dll, etc.,
so maybe you can use something in this direction.
> ('_' is valid)
That's probably the most important case. Normally we could
say "nobody uses weirder characters". But with local parts
in mail addresses for the %{l} macro you never know
> It is actually PermError that is returned in this case.
> Would 'no match' be better ?
Maybe. PermError typically means "your policy is broken",
and it also means "don't try that again before you fixed
it". With 'no match' you get whatever matches next, that
could be -all as well as +all among other possibilities.
Actually you should give up with a "not implemented" for
such cases, same idea as "NONE" or "NEUTRAL".
> The XML is only for spf-devel list.
Okay, folks will find it if they're curious, it's in the
various list archives. Just in case, did you by chance
translate the YAML to XML ? That is still on the "ToDo"
list for the test suite.
Frank