On Sun 29/Oct/2023 07:39:09 +0100 Wei Chuang wrote:
I don't think the SPF '?' qualifier approach works because as Richard Clayton said earlier of RFC7208 "Sender Policy Framework (SPF) for Authorizing Use of Domains in Email, Version 1" section 8.2 which says:

     A "neutral" result MUST be treated exactly like the "none"  result;
     the distinction exists only for informational purposes.

If it happens to work, it's likely an implementation detail not standardized across the ecosystem and may change. Moreover it will be highly confusing to those outside of those with connection to the knowledgeable few. That broader community depends on the literal interpretation of the RFC.


Obviously, using ?include is only meaningful for SPF records ending in -all. Some receivers don't reject even when they find -all. I don't think there are receivers that reject when they see ?all or ~all. So the question is:

        Is there a real difference between spf=neutral and spf=pass,
        apart from its effect on DMARC?

IOW, why do domains that apply DKIM signatures undergo the effort to set up a complicated SPF record ending in ~all, when they could just have set "v=spf1 ~all" and obtain a DMARC pass via DKIM?

Like kitterman.com, tana.it also makes use of the neutral qualifier, but we are small senders. State.gov uses -all but doesn't use the neutral qualifier. I think they want to use the SPF ability to have spoofs rejected, which was SPF original goal. Using the neutral qualifier would work for them too, no?


Best
Ale
--




_______________________________________________
dmarc mailing list
dmarc@ietf.org
https://www.ietf.org/mailman/listinfo/dmarc

Reply via email to