[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Issues outstanding
Alexey Melnikov wrote:
> other major issues for the USEFOR document that I've missed?
Define a Message-ID compatible with NNTP, get rid of NO-WS-CTL.
Maybe replace "id-right" by "mdomain", because that's the idea:
"domain" is already defined in 2822 and not what we want, and
we also can't use the 2822 "id-right" as is. Simple proposal:
| msg-id-core = "<" unique "@" mdomain ">"
| mdomain = dot-atom-text / ( "[" dot-atom-text "]" )
dot-atom-text is defined in 2822. Many strange characters, but
no serious problems, i.e. no "<", "@", ">", "[", "]", "\", '"',
WSP, or NO-WS-CTL. It's just KISS to use dot-atom-text for
both cases, domain or address literal.
| unique = 1*( unique-qtext )
| unique-text = %d33 / %d35-61 / ; no WSP, no DQUOTE
| %d63 / %d65-91 / ; no ">", no "@"
| %d93-127 ; no "\", no CTL
That's automatically in canonical form, as wanted by NNTP, and
it's already more than s-o-1036 allowed: !()<,;:[] are "new".
Bye, Frank