Suppose I have a domain (company.com) with an SPF that looks like this:
v=spf1 ip4:18.104.22.168 include:host.marketing.com -all
and "host.marketing.com" looks like this
v=spf1 ip4:22.214.171.124 ~all
What takes precedence for company.com, the "~" or the "-"? Does the tilde in the marketing company's SPF negate all SPF benefit for company.com?
Is this behavior consistent among all SPF parsers?