Hi, Assuming that the comma is an Oxford comma, I do interpret the sentence with the following boolean:
( ' retrieved policy record does not contain a valid "p" tag' || contains an "sp" or "np" tag that is not valid ) && ( a "rua" tag is present and contains at least one syntactically valid reporting URI ) Nevertheless, I forgot to add the "rua" tag in the previous email: > 'v=DMARC1; p=reject; sp=quarantin;' (an 'e' is missing at 'quarantine') MUST > be interpreted as 'v=DMARC1; p=none;' because the "sp" tag is not valid. Should be : 'v=DMARC1; p=reject; sp=quarantin; rua=mailto:r...@example.com' (an 'e' is missing at 'quarantine') MUST be interpreted as 'v=DMARC1; p=none;' because the "sp" tag is not valid. Regards, Olivier De: "Alessandro Vesely" <ves...@tana.it> À: "OLIVIER HUREAU" <olivier.hur...@univ-grenoble-alpes.fr>, "dmarc" <dmarc@ietf.org> Cc: "Jan Bayer" <jan.ba...@univ-grenoble-alpes.fr> Envoyé: Vendredi 20 Octobre 2023 09:45:10 Objet: Re: [dmarc-ietf] DMARC policy discovery and invalid tag exception. Hi, On Fri 20/Oct/2023 09:04:38 +0200 OLIVIER HUREAU wrote: > > I don't understand the choice made when writing the point 6. of the policy > discovery mechanism (Dmarcbis : > https://www.ietf.org/archive/id/draft-ietf-dmarc-dmarcbis-28.html#section-4.7 > ) > > ```If a retrieved policy record does not contain a valid "p" tag, or > contains an "sp" or "np" tag that is not valid, then: > > * If a "rua" tag is present and contains at least one syntactically > valid reporting URI, the Mail Receiver MUST act as if a record > containing "p=none" was retrieved and continue processing; > > * Otherwise, the Mail Receiver applies no DMARC processing to this > message.``` > > According to this text, the record : > 'v=DMARC1; p=reject; sp=quarantin;' (an 'e' is missing at 'quarantine') MUST > be interpreted as 'v=DMARC1; p=none;' because the "sp" tag is not valid. That's not my reading of the text above. The record contains a valid "p" tag, thereby escaping the first hypothesis of said text. Best Ale --
_______________________________________________ dmarc mailing list dmarc@ietf.org https://www.ietf.org/mailman/listinfo/dmarc