SM SPF Check doesn't support Macros - RFC 4408 - Section 8
Problem reported by Henry Timmes - January 26, 2015 at 11:10 AM
In Section 8 - RFC 4408 
Below are a couple  examples of SPF macro's
v=spf1 -exists:%(ir).sbl.spamhaus.example.org
v=spf1 exists:_h.%{h}._l.%{l}._o.%{o}._i.%{i}._spf.%{d} ?all
When Smartermail Sees a email using SPF Macros - it makes it as "SPF_FAIL" when it should be "SPF_PASS" in most cases (depending on the evaluation)
A few people who send me emails were being marked as "SPF_Fail" when it shouldn't be. 

2 Replies

Reply to Thread
Hans Salvisberg Replied
January 31, 2015 at 8:56 AM
[Apparently, line breaks are removed from comments, so let's try using a reply.]
Indeed, I'm using
successfully for sending mail to Gmail.
This lets me enable in Internet access provider to accept mail with with a sender address in my domain by adding an A record to my DNS like
I can be even more selective with an A record like
to allow user@example.com to post his mail through his provider's mail server, so I don't need to create and manage an account for him on my mail server.
Zaven Rubenyan Replied
February 1, 2015 at 1:05 PM

Reply to Thread