In article <[email protected]> you write:
>Hello DMARC working group,
>
>I am going through the changes between RFC7601 and RFC8601 and try to
>understand the implication of the change introduced by erratum 5435.
>The new resinfo definition uses 1*propspec, that is, by my understanding
>of [1] and [2], potentially multiple consecutive propspecs without
>obvious delimiters. ...
It says:
resinfo = [CFWS] ";" methodspec [ CFWS reasonspec ]
[ CFWS 1*propspec ]
I think both the erratum and RFC 8601 are wrong, and it should say:
resinfo = [CFWS] ";" methodspec [ CFWS reasonspec ]
1*( CFWS propspec )
Every implementation I know puts space between multiple propspec's
which the current syntax wouldn't allow
>The spf method defines smtp.helo and smtp.mailfrom. RFC8601, RFC7601 and
>RFC7001 have only examples of the form smtp.mailfrom=domain-name.
>However, RFC7208 shows a local-part@domain-name form in [3], so I must
>assume a parser for an RFC8601 resinfo needs to recognize both forms. So
>consider
That's a mistake in the examples in Appendix B. The example at the
bottom of page 21 is correct -- the value for smtp.mailfrom is a
mailbox, not a domain name.
R's,
John
_______________________________________________
dmarc mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/dmarc