On 6/9/2016 11:23 AM, Robert Fitzpatrick wrote:
Excuse me if this is too lame a question, but I have the SPF plugin enabled and it hits a lot. Should SPF_ something hit on every message if the domain has an SPF record in DNS?

Furthermore, a message found as Google phishing did not get a hit on a email address where the domain has SPF setup. Not sure if it would fail anyway if the envelope from is the culprit?

In a perfect world, every message you scan will hit one of the following:
    SPF_HELO_NONE
    SPF_HELO_NEUTRAL
    SPF_HELO_PASS
    SPF_HELO_FAIL
    SPF_HELO_SOFTFAIL
    T_SPF_HELO_PERMERROR
    T_SPF_HELO_TEMPERROR

And additionally one of the following:
    SPF_NONE
    SPF_NEUTRAL
    SPF_PASS
    SPF_FAIL
    SPF_SOFTFAIL
    T_SPF_PERMERROR
    T_SPF_TEMPERROR

In practice, there's almost certainly a few edge cases where messages can avoid getting one in either category. For purposes of writing your own metas against these, the rules that matter most for measuring spamminess are the none, pass, and fail/softfail results. The rest are for total coverage of the results that an SPF query can yield, for debugging and documentation purposes.

Also, none of these will hit at all if you disable network tests.

Reply via email to