Note: This message was generated automagically. An error was detected,
while processing the enclosed message.
--> Error description: No such local user
--> Error for:
drums(_at_)cs(_dot_)utk(_dot_)edu,ietf-822(_at_)dimacs(_dot_)rutgers(_dot_)edu,uri(_at_)bunyip(_dot_)com
Returned mail follows.
---------------------------------
X-Envelope-To: gyurik(_at_)frodo(_dot_)tii(_dot_)matav(_dot_)hu
Return-Path: <owner-ietf-822(_at_)dimacs(_dot_)rutgers(_dot_)edu>
Received: from htmvax.tii.matav.hu ([145.236.48.3]) by frodo.tii.matav.hu
(SMTPSRV); Thu 27 Jul 1995 12:25
Received: from HUGBOX.SZTAKI.HU by htmvax.tii.matav.hu (MX V4.1 VAX) with SMTP;
Mon, 24 Jul 1995 11:05:58 MET_DST
Received: from dimacs.rutgers.edu by HUGBOX.SZTAKI.HU (MX V4.1 VAX) with SMTP;
Mon, 24 Jul 1995 11:07:15 gmt+2
Received: (from daemon(_at_)localhost) by dimacs.rutgers.edu
(8.6.12+bestmx+oldruq+newsunq+grosshack/8.6.12) id DAA15178 for
ietf-822-list; Mon, 24 Jul 1995 03:19:53 -0400
Received: from domen.uninett.no (domen.uninett.no [129.241.131.10]) by
dimacs.rutgers.edu (8.6.12+bestmx+oldruq+newsunq+grosshack/8.6.12)
with SMTP id DAA15175 for
<ietf-822(_at_)dimacs(_dot_)rutgers(_dot_)edu>; Mon, 24 Jul
1995 03:19:51 -0400
Received: from troms2.or.uninett.no by domen.uninett.no with SMTP (PP) id
<25021-0(_at_)domen(_dot_)uninett(_dot_)no>; Mon, 24 Jul 1995
09:18:59 +0200
Received: from dale.uninett.no (localhost [127.0.0.1]) by dale.uninett.no
(8.6.9/8.6.9) with ESMTP id WAA00170; Sun, 23 Jul 1995 22:08:53 +0200
Message-ID: <199507232008(_dot_)WAA00170(_at_)dale(_dot_)uninett(_dot_)no>
From: Harald(_dot_)T(_dot_)Alvestrand(_at_)uninett(_dot_)no
To: drums(_at_)cs(_dot_)utk(_dot_)edu,
ietf-822(_at_)dimacs(_dot_)rutgers(_dot_)edu, uri(_at_)bunyip(_dot_)com
Subject: An idea for MID and CID URsomethings
Reply-To: drums(_at_)cs(_dot_)utk(_dot_)edu
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="----- =_aaaaaaaaaa0"
Content-ID: <166(_dot_)806530098(_dot_)0(_at_)dale(_dot_)uninett(_dot_)no>
Date: Sun, 23 Jul 1995 22:08:52 +0200
Sender: hta(_at_)dale(_dot_)uninett(_dot_)no
------- =_aaaaaaaaaa0
Content-Type: text/plain; charset="us-ascii"
Content-ID: <166(_dot_)806530098(_dot_)1(_at_)dale(_dot_)uninett(_dot_)no>
I talked to some people briefly about this during IETF.
Since it points out some problems with "what does an ID identify"
in both MIME and RFC 822, I think "drums" may be a nice "home list"
to discuss it on; I've set reply-to accordingly.
I don't know whether it is either best or appropriate for me to
continue editing this; does anyone feel like taking responsibility?
(Ed Levinson had a previous document on CID URLs, but I've lost my
copy of it, and he seems to have shelved the idea for the moment)
Comments?
Harald A
------- =_aaaaaaaaaa0
Content-Type: text/plain; charset="us-ascii"
Content-ID: <166(_dot_)806530098(_dot_)2(_at_)dale(_dot_)uninett(_dot_)no>
draft MID and CID URLs July 95
Message-ID and Content-ID URLs
Sun Jul 23 19:16:56 MET DST 1995
Harald Tveit Alvestrand
UNINETT
Harald(_dot_)T(_dot_)Alvestrand(_at_)uninett(_dot_)no
Status of this Memo
This document specifies two classes of URsomethings, MID and CID.
The intention is to allow reference to messages and message
components using a syntax that looks much like that used for URLs
in the Web.
This draft document is being circulated for comment. Please send
comments to the author, or to.....
The following text is required by the Internet-draft rules:
This document is an Internet Draft. Internet Drafts are working
documents of the Internet Engineering Task Force (IETF), its
Areas, and its Working Groups. Note that other groups may also
distribute working documents as Internet Drafts.
Internet Drafts are draft documents valid for a maximum of six
months. Internet Drafts may be updated, replaced, or obsoleted by
other documents at any time. It is not appropriate to use
Internet Drafts as reference material or to cite them other than
as a "working draft" or "work in progress."
Please check the I-D abstract listing contained in each Internet
Draft directory to learn the current status of this or any other
Internet Draft.
The file name of this version is draft-alvestrand-not-submitted-
at-all.txt
Alvestrand Expires Jan 96 [Page 1]
draft MID and CID URLs July 95
1. Introduction
When writing information resources, it would sometimes be nice to
have a reasonably unique way of referring to mail and news
messages.
In some cases, like when you are sending a message coded in HTML,
it is also nice to be able to refer to parts of a message by
content-id.
These references are not Uniform Resource Locators, since they do
not encode the location of their objects, neither are they Uniform
Resource Names, since they do not fulfil all requirements of RFC
1737; for lack of a better idea, I call them Reasonably Unique
Identifying Names; this term obviously does not have a four-letter
abbreviation.
2. The Message-ID UR?
2.1. Syntax The syntax of the message-ID locator is
mid = "mid:" message-id
where message-id is imported from STD 12, "Internet Mail", RFC
822. When it is used in protocols which do not allow the full
character set of RFC 822, it must be encoded using the
%-convention.
2.2. The identified object
The message-ID locator resolves to an Internet message.
This identifies a message header and a message body conformant to
RFC 822 and (possibly) MIME; due to the history of Internet
messages, the following differences must be expected between
different copies of the same message:
(1) Variable number of "Received:" lines in the header
(2) Randomized order of other header lines
Alvestrand Expires Jan 96 [Page 2]
draft MID and CID URLs July 95
(3) Addition of "Resent-*" headers
(4) Addition/subtraction of other non-standard headers like "X-
Listproc-version", "Old-Received" or "PP-Warning"
(5) Changes of content-transfer-encoding for MIME messages
(6) Changes of wrapping for multiline headers
An object is still considered the same object after undergoing
these changes.
The following changes may arise because of errors or misfeatures
that are known to occur in Internet mailers, but represent
erroneous representations of the message:
(1) Changes to, addition of or removal of standard headers like
"To:", "Subject:" or "Content-type:"
(2) Substituting tabs for spaces or vice versa
(3) Adding or deleting blank lines at the end of the message
(4) Breaking of lines without using a MIME content-transfer-
encoding
2.3. Resolution
No specific resolution mechanism is defined by this document.
Possible resolution mechanisms include:
(1) Searching through a database of MIDs for messages seen at
this UA
(2) Searching publicly accessible message archives for messages
with this MID
(3) Sending mail to the author of the referencing document to
ask which message he intended to point to
Alvestrand Expires Jan 96 [Page 3]
draft MID and CID URLs July 95
3. The Content-ID UR?
3.1. Syntax
cidref = "cid:" content-id
where content-ID is imported from RFC 1541 (MIME). Percent
encoding must be used when the cid is used in a protocol that does
not allow the full set of CID characters.
3.2. The identified object
The CID references a MIME entity, consisting of headers and body.
The following changes can be applied to a CID-referenced object
without considering the object to be different:
(1) Change of content-transfer-encoding, including recoding of
quoted-printable
(2) Addition or deletion of headers that do not begin with
"content-"; this is necessary to allow the existence of two
messages with the same content-id, but with different
message headers (These should naturally have different
message-ids)
3.3. Resolution
The same resolution mechanisms as for message-ids can be applied
to cids.
4. Security considerations
Security issues are not consiered in this memo.
5. REFERENCES
Alvestrand Expires Jan 96 [Page 4]
draft MID and CID URLs July 95
[DUMMY REFERENCE]
Here is the title of the reference
Alvestrand Expires Jan 96 [Page 5]
------- =_aaaaaaaaaa0--
From
"HTMVAX::MX%\"info(_at_)ivory(_dot_)educom(_dot_)edu\""@tiiv04.tii.matav.hu
Thu 27 Jul 1995 12:28