I'm tempted to take off the note that says it doesn't support
macros, but I'd appreciate some additional testing first.
I cannot help with the macros (sorry) but my domain gives this
(final) result after resolving part of my (fairly complex) SPF:
(Top dialog): learnquick.com
Does my domain already have an SPF record? What is it? Is it valid?
<some results>
evaluating...
Results - PermError SPF Permanent Error: Too many DNS lookups
My zone has passed other validators -- would you please tell me
if this is an issue with your validator, my records, or even
if valid are my records just too complicated for my own good?
(Second dialog): learnquick.com
Is this SPF record valid - syntactically correct?
Internal Server Error (and request to contact you, or literally
"webmaster")
(Third dialog) -- Test an SPF record
64.202.167.108
learnquick.com
herbm(_at_)learnquick(_dot_)com
k2smtpout02-02.prod.mesa1.secureserver.net
Gives errors which include:
HELO/EHLO Results - Permanent Error SPF Permanent Error: Invalid SPF record
in: learnquick.com
Using spfquery (from CPAN Perl SPF module install) returns: PASS
spfquery -ip 64.202.167.108 -helo k2smtpout02-02.prod.mesa1.secureserver.net
-sender herbm(_at_)learnquick(_dot_)com
pass
Please see
http://spf.pobox.com/why.html?sender=herbm%40learnquick.com&ip=64.202.167.10
8&receiver=spfquery:
64.202.167.108 contains 64.202.167.108
spfquery: domain of herbm(_at_)learnquick(_dot_)com designates 64.202.167.108 as
permitted sender
Received-SPF: pass (spfquery: domain of herbm(_at_)learnquick(_dot_)com
designates
64.202.167.108 as permitted sender)
client-ip=64.202.167.108; envelope-from=herbm(_at_)learnquick(_dot_)com;
helo=k2smtpout02-02.prod.mesa1.secureserver.net;
--
Herb Martin