I’d like to add a comment about the dmarc-uri wording. The text says to follow 
the URI specification, and it also says that commas and exclamation points are 
to be quoted. BUT… the URI spec in turn points to protocol-specific 
definitions. The only required protocol for DMARC is mailto, and the mailto 
specification requires far more encoding than simply commas and exclamation 
points. There are many live examples published that do not have proper 
encoding. (See: plus signs, which are an encoding for the space character. Any 
valid URI parser will render mailto URIs with unencoded plus signs as having 
spaces, e.g. “[email protected]” will become “rua 
[email protected]” to a generic parser – and fail basic mail 
address formatting requirements.

It might be worth adding a short phrase after “MUST be encoded”, such as “in 
addition to any URI protocol encoding requirements”.


From: dmarc <[email protected]> On Behalf Of Robert
Sent: Friday, April 29, 2022 1:30 AM
To: [email protected]
Subject: Re: [dmarc-ietf] I-D Action: draft-ietf-dmarc-dmarcbis-07.txt

A couple of little issues in the ABNF of the formal definition section 5.4: 
dmarc-psd = "psd" *WSP "=" ( "y" / "n" ) Should be: dmarc-psd = "psd" *WSP "=" 
*WSP ( "y" / "n" / "u" ) and dmarc-test = "t" *WSP "=" ( "y" / "n" ) should be: 
dmarc-test


A couple of little issues in the ABNF of the formal definition section 5.4:



     dmarc-psd       = "psd" *WSP "=" ( "y" / "n" )

Should be:

     dmarc-psd       = "psd" *WSP "=" *WSP ( "y" / "n" / "u" )



and

     dmarc-test      = "t" *WSP "=" ( "y" / "n" )

should be:

     dmarc-test      = "t" *WSP "=" *WSP ( "y" / "n" )



Also I've noticed that the dmarc-uri definition seems to be missing

the stuff about the file size limitation? At the moment it's just:

     dmarc-uri       = URI

                       ; "URI" is imported from [RFC3986]; commas (ASCII

                       ; 0x2C) and exclamation points (ASCII 0x21)

                       ; MUST be encoded

not sure what it should be.



_______________________________________________

dmarc mailing list

[email protected]<mailto:[email protected]>

https://urldefense.com/v2/url?u=https-3A__www.ietf.org_mailman_listinfo_dmarc&d=DwICAg&c=Vxt5e0Osvvt2gflwSlsJ5DmPGcPvTRKLJyp031rXjhg&r=cFf0Wx5mt4C9hLizAhr3-uOJmt_vRvc0eI_rQB7TWGw&m=Tlc6gljHKzQ11crfJOLt2waHGdNd2PJgokfFThgYsQ2yo6BAJdAohGsRaXne69fz&s=3wDFJlEq8SfoXSWD8K2vjyge39vtZTrf-_mcXcC-Eec&e=
_______________________________________________
dmarc mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/dmarc

Reply via email to