As per Relevance of the word experimental, we have this rfc below:











Network Working Group H.
Request for Comments: 2161
Category: Experimental January 1998


A MIME Body Part for

Status of this

This memo defines an Experimental Protocol for the
community. It does not specify an Internet standard of any kind
Discussion and suggestions for improvement are requested
Distribution of this memo is unlimited

Copyright

Copyright (C) The Internet Society (1998). All Rights Reserved

Table of

Status of this Memo ........................................ 1
1 Introduction .............................................. 1
1.1 The Application/ODA MIME content-type ................... 1
1.2 ODA - application/oda ................................... 2
2 Security Considerations ................................... 3
3 References ................................................ 4
4 Author's Address .......................................... 4
5 Full Copyright Statement .................................. 5

1.

This document contains the definitions, originally contained in
1495 and RFC 1341, on how to carry ODA in MIME, and how to
it to its X.400 representation

1.1. The Application/ODA MIME content-

The "ODA" subtype of application is used to indicate that a
contains information encoded according to the Office
Architecture [ODA] standards, using the ODIF
format. For application/oda, the Content-Type line should
specify an attribute/value pair that indicates the
application profile (DAP), using the key word "profile", and
document class, using the keyword "class".

For the keyword "class", the values "formatted", "processable"
"formatted-processable" are legal values




Alvestrand Experimental [Page 1]

RFC 2161 A MIME Body Part for ODA January 1998


Thus an appropriate header field might look like this

Content-Type: application/oda; profile=Q112; class=

Consult the ODA standard [T.411] for further information

The Base64 content-transfer-encoding is appropriate for carrying ODA


1.2. ODA - application/

X.400 Body Part:
MIME Content-Type: application/
Conversion:
Comments

The ODA body part is defined in the CCITT document T.411 [T.411],
appendix E, section E.2, "ODA identification in the P2 protocol
MHS

An abbreviated version of its ASN.1 definition is

oda-body-part EXTENDED-BODY-PART-
PARAMETERS
DATA
::= id-et-

OdaBodyPartParameters ::= SET {
document-application-profile [0] OBJECT
document-architecture-class [1] INTEGER {
formatted (0)
processable (1)
formatted-processable(2)}}

id-et-oda OBJECT IDENTIFIER ::= { 2 8 1 0 1 }

Mapping from X.400 to MIME, the following is done

The Parameters.document-application-profile is mapped onto the
parameter "profile" according to the table below

Profile OBJECT

Q112 { iso (1) identified-organization (3) ewos (16)
eg (2) oda (6) profile (0) q112 (1) }






Alvestrand Experimental [Page 2]

RFC 2161 A MIME Body Part for ODA January 1998


The Parameters.document-architecture-class is mapped onto the
parameter "class" according to the table below

String

formatted formatted(0)
processable processable(1)
formatted-processable formatted-processable(2)

NOTE: This parameter is not defined in RFC 1341.

The body of the MIME content-type is the Data part of the ODA
part

When mapping from MIME to X.400, the following steps are done

The Parameters.document-application-profile and Parameters.document
architecture-class are set from the tables above. If any of
parameters are missing, the values for Q112 and formatted-
are used

It is an option for the gateway implementor to try to access
from inside the document, where they are defined

document-profile.document-characteristics.document-architecture-

document-profile.document-characteristics.document-application


Gateways are NOT required to do this, since the document
characteristics are optional parameters. If a gateway does not,
simply uses the defaulting rules defined above

The OBJECT IDENTIFIERs for the document application profile and
ODA {2 8 0 0} must be added to the Encoded Information
parameter of the message envelope

2. Security

ODA body parts have the natural propensity of complex structures
it is hard to find out what the parts are capable of

Moreover, ODA is an extensible architecture, where new
portions may be added at any time, so that the threats posed by
body part may change over time

However, no security risks related to ODA are known at this time




Alvestrand Experimental [Page 3]

RFC 2161 A MIME Body Part for ODA January 1998


3.

[MIME
Freed, N., and N. Borenstein, "
Internet Mail Extensions (MIME) Part One: Format of Internet
Bodies", RFC 2045, November 1996.

[T.411]
CCITT Recommendation T.411 (1988), Open Document
(ODA) and Interchange Format, Introduction and
Principles

4. Author's

Harald Tveit

Postboks 6883
N-7002

Phone: +47 73 59 70 94
EMail: Harald.T.Alvestrand@uninett.






























Alvestrand Experimental [Page 4]

RFC 2161 A MIME Body Part for ODA January 1998


5. Full Copyright

Copyright (C) The Internet Society (1998). All Rights Reserved

This document and translations of it may be copied and furnished
others, and derivative works that comment on or otherwise explain
or assist in its implementation may be prepared, copied,
and distributed, in whole or in part, without restriction of
kind, provided that the above copyright notice and this paragraph
included on all such copies and derivative works. However,
document itself may not be modified in any way, such as by
the copyright notice or references to the Internet Society or
Internet organizations, except as needed for the purpose
developing Internet standards in which case the procedures
copyrights defined in the Internet Standards process must
followed, or as required to translate it into languages other
English

The limited permissions granted above are perpetual and will not
revoked by the Internet Society or its successors or assigns

This document and the information contained herein is provided on
"AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET
TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED,
BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE
HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES
MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE
























Alvestrand Experimental [Page 5]








if you see any problems within the linking, don't worry be happy,
this is version 0.1 of the Relevance System and you gotta expect some crappy subroutines sometimes,
just be content we did not write this in Java, which would have made this "bigger and better" HAHAHHA.




RFC documents can be found at I.E.T.F.



Relevance System Copyright © 2002 Spectrum WorldResearch
other technical nosh by ServerMasters Corporation
collaboration of BobX







Spectrum