ietf-asrg
[Top] [All Lists]

RE: [Asrg] CRI Header

2003-06-09 12:12:14
At 01:44 PM 6/8/2003 -0400, bukys(_at_)cs(_dot_)rochester(_dot_)edu wrote:

It seems to me that the most natural mechanism for CRI
content is to treat it as a form of DSN.

You are raising a very good point. After perusing the DSN RFCs (3461-3464), it seems to me that a DNS is a perfect envelope for a CRI protocol. This may also fall under the work of the Message Tracking Group of the IETF (http://www.ietf.org/html.charters/msgtrk-charter.html).

I got the following points:

1. A MIME type called "multipart/report" is defined in RFC 3462 for the following purpose:

"The Multipart/Report Multipurpose Internet Mail Extensions (MIME) content-type is a general "family" or "container" type for electronic mail reports of any kind. Although this memo defines only the use of the Multipart/Report content-type with respect to delivery status reports, mail processing programs will benefit if a single content-type is used to for all kinds of reports."

As you can see, this MIME type is not restricted to DSNs but can be used for "all kinds of reports" including CRI. Additionally it defines three sets of bodies: one for humans, one for machines and a third optional one to include the original message.

2. RFC 3464 further defines another MIME type called "message/delivery-status" which is used within the MIME type "multipart/report" for Delivery Status Notifications (DSN) as follows:

"A DSN can be used to notify the sender of a message of any of several conditions: failed delivery, delayed delivery, successful delivery, or the gatewaying of a message into an environment that may not support DSNs."

A C/R system sending out a challenge might fit into the category of "delayed delivery".

3. DSNs are sent in reply to the address in the MAIL FROM command and are set with the MAIL FROM <> path to avoid loops (RFC 3464). Guidelines for lists are also provided.
5. A bunch of useful fields are defined for DSNs.
4. RFC 3463, section 2.4 provides for extension fields that can be registered for use with DSN. Note that "X-" fields are not permitted. An IANA registry exists at http://www.iana.org/assignments/dsn-types.
5. RFC 3461 defines an ESMTP extension that can be used with DSNs.

---------------------------------------------------------------------------------------------------
Yakov Shafranovich / <research(_at_)solidmatrix(_dot_)com>
SolidMatrix Research, a division of SolidMatrix Technologies, Inc.
---------------------------------------------------------------------------------------------------
"One who watches the wind will never sow, and one who keeps his eyes on
the clouds will never reap" (Ecclesiastes 11:4)
---------------------------------------------------------------------------------------------------
_______________________________________________
Asrg mailing list
Asrg(_at_)ietf(_dot_)org
https://www1.ietf.org/mailman/listinfo/asrg



<Prev in Thread] Current Thread [Next in Thread>