Re: AUTH48 is stuck
Julien ÉLIE <[email protected]> Fri, 23 Oct 2009 19:24:54 +0200
| Newsgroups | gmane.ietf.usenet.format |
|---|---|
| Organization | TrigoFACILE -- http://www.trigofacile.com/ |
| Message-ID | <4C0DF3C5C9A9442498E0C571F17B63E2@Iulius> |
Hi Charles,
> The problem is that it is agreed it needs to refer to RFC 5532 rather than
> RFC 2822, but RFC has changed the syntax of Message-ID (considerably
> simplified it) and this has consequential effects on the corresponding
> syntax in RFC 5536.
If I understand well the new syntax in USEFOR, the following message-IDs
are invalid:
<"test"@test>
<te"st@test>
<test@[te\st]>
<test@[te\\st]>
whereas the following message-ID is valid:
<test@[te"st]>
Do you confirm?
Syntax in USEFOR is:
message-id = "Message-ID:" SP *WSP msg-id *WSP CRLF
msg-id = "<" msg-id-core ">"
; maximum length is 250 octets
msg-id-core = id-left "@" id-right
id-left = dot-atom-text
id-right = dot-atom-text / no-fold-literal
no-fold-literal = "[" *mdtext "]"
mdtext = %d33-61 / ; The rest of the US-ASCII
%d63-90 / ; characters not including
%d94-126 ; ">", "[", "]", or "\"
with (from RFC 5322):
dot-atom-text = 1*atext *("." 1*atext)
atext = ALPHA / DIGIT / ; Printable US-ASCII
"!" / "#" / ; characters not including
"$" / "%" / ; specials. Used for atoms.
"&" / "'" /
"*" / "+" /
"-" / "/" /
"=" / "?" /
"^" / "_" /
"`" / "{" /
"|" / "}" /
"~"
Thanks,
--
Julien ÉLIE
« Tempora si fuerint nubila, solus eris. » (Ovide)