[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: msg-id



In <41C2D9C0.31C3@xxxxxxxxxxxxxxxxx> Frank Ellermann <nobody@xxxxxxxxxxxxxxxxx> writes:

>Let's just find a minimal _working_ model for Message-IDs.  In
>RfC 2822 you were not interested in these details, you only
>wanted some simple syntax covering wild and wonderful things
>like mail, s-o-1036, and X.400.

That idea is very appealing, but it is not what we have been instructed to
do, which is to follow RFC 2822 wherever possible. Now if there were
several more members of this WG in addition to yourself campaigning for a
more radical approach, then it might be considered; but there are not.

>Here and today we know it better, we want something working in
>Usenet, in news URLs, in cancel messages, and as many existing
>UAs as possible.  IMHO that disqualifies <whatever@invalid>,
>and it also doesn't allow NO-WS-CTL.

Now NO-WS-CTL is an interesting case, because I have just spotted the
following in the new NNTP draft:

   o  A message-id MUST NOT contain octets other than printable US-ASCII
      characters.

and I would not like to be proposing something that could not be
transported by NNTP.

So, since Russ is the Chair of the NNTP WG, could he please speak up on
this one? I think we would all agree that NO-WS-CTLs in message-ids are
ugly, but they are allowed in RFC 2822.


>RfC 2822 is too broad, they wanted a "working model" covering
>obsolete and broken software for mail, where Message-IDs aren't
>essential.  I'm only guessing why RfC 2822 got it wrong, you
>were there:  Why did they replace the old concept of "like an
>addr-spec, only unique" by a new "id-left @ id-right" ?

Because both <local-part> and <domain> have built-in [CFWS] before and
after them (and even in the middle), and the last thing we wanted (even
for email) was comments and folding in the middle of a message identifier.

Essentially, <id-left> and <id-right) are just <local-part> and <domain>
with all CFWS possibilities excluded.

-- 
Charles H. Lindsey ---------At Home, doing my own thing------------------------
Tel: +44 161 436 6131 Fax: +44 161 436 6133   Web: http://www.cs.man.ac.uk/~chl
Email: chl@xxxxxxxxxxxxxxxx      Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K.
PGP: 2C15F1A9      Fingerprint: 73 6D C2 51 93 A0 01 E7 65 E8 64 7E 14 A4 AB A5