An SPF record has several tags of which one can be the
include tag, and the SPF record ends with a quantifier like
include tag is used, the included SPF record has it’s own SPF quantifier. Let’s call the quantifier from the included SPF record “child-quantifier”.
Does that “child-quantifier” apply on the hosts it defines only and the “parent-quantifier” on everything but the child-defined hosts? Or does the parent-quantifier always overrule all included (child-)quantifiers?
- example1.com (let’s say parent) contains the following SPF record:
v=spf1 a include:example2.com -all
- example2.com (let’s say child) contains the following SPF record:
v=spf1 a ip4:126.96.36.199 ?all
Now does the
?all (child-)quantifier or the
-all (parent-)quantifier apply on
The included SPF record might also have includes, and so it can reach a depth of multiple levels on which my question also applies.