[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