MHonArc v2.5.0b2 -->
ebxml-msg message
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]
| [List Home]
Subject: Content-Id cid: References
Here are the statements I quoted from the relevant RFCs that
eventually caused the WSS TC (at the request of the WS-I BSP WG) to
revisit the issue of how to accomplish attachment security.
First, some definitions from RFC 2045 (Multipurpose Internet Mail
Extensions (MIME) Part One: Format of Internet Message Bodies,
http://www.ietf.org/rfc/rfc2045.txt):
The term "entity", refers specifically to the MIME-defined header
fields and contents of either a message or one of the parts in the
body of a multipart entity.
The term "body part" refers to an entity inside of a multipart
entity.
The term "body", when not further qualified, means the body of an
entity, that is, the body of either a message or of a body part.
So a "body part" consists of header fields and a "body" (contents).
RFC 2392 (Content-ID and Message-ID Uniform Resource Locators,
http://www.ietf.org/rfc/rfc2392.txt), says:
The "mid" (Message-ID) and "cid" (Content-ID) URL schemes provide
identifiers for messages and their body parts. ... The "cid"
scheme refers to a specific body part of a message; its use is
generally limited to references to other body parts in the same
message as the referring body part.
A note on terminology. The terms "body part" and "MIME entity" are
used interchangeably. They refer to the headers and body of a MIME
message, either the message itself or one of the body parts
contained in a Multipart message.
So when talking about an entity inside a MIME message, 2392's
terminology is consistent with 2045, to which it refers, and it
clearly intends cid: to refer to the entire body part, which includes
headers, not just the body.
In my opinion, referring to just the body of an entity is of limited
utility. The Content-* headers contain metadata that should not
simply be discarded during the dereferencing process, because they
give important hints about how to process the body itself.
-Pete
Pete Wenzel <pete@seebeyond.com>
Senior Architect, SeeBeyond
Standards & Product Strategy
+1-626-471-6311 (US-Pacific)
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]
| [List Home]