RFC 1327:Mapping between X.400(1988) / ISO 10021 a...
RFC-Ref

service


Click on the red underlined text to get to the source

... / ISO IEC 10021 on the Message Oriented Text Interchange Service (MOTIS). This ISO/CCITT standard is referred to in this document as ...
... 920 which is a Specification for domains and a distributed name service [Postel84a]. UUCP Networks ...
... Team) Mail Protocol, also known as Greybook [Kille84a]. This is used with domains and name service specified by the JNT NRS (Name Registration Scheme ...
... There is a large community using RFC 822std11(-> 2822prop) based protocols for mail services, who will wish to communicate with users of the IPMS provided by X.400 ...
... X.400 IPMS, as conversion will be needed to ensure a smooth service transition. It is expected that there will be more than one gateway, ...
... implementors, but should be noted carefully by transport and network service implementors. ...
... gateways is desirable to provide: 1. Consistent service to users. 2. The best service ...
... service to users. 2. The best service in cases where a message passes through multiple gateways. ...
... gateway to discard information in the objects it processes. This includes requested services which cannot be fully mapped. 4. All mail gateways ...
... X.400 defines the IPMS Abstract Service in X.420/ISO 10021-7, [CCITT/ISO88b] which comprises of three basic services ...
... Service in X.420/ISO 10021-7, [CCITT/ISO88b] which comprises of three basic services: 1. Origination ...
... Management is a local interaction between the user and the IPMS, and is therefore not relevant to gatewaying. The first two services consist of operations to originate and receive the following two objects: ...
... UA level. The Origination service also allows for origination of a probe, which is an object to test whether a given IPM could be correctly received. ...
... is an object to test whether a given IPM could be correctly received. The Reception service also allows for receipt of Delivery Reports DR ...
... These IPMS Services utilise the Message Transfer (MT) Abstract Service ...
... Services utilise the Message Transfer (MT) Abstract Service [CCITT/ISO88c]. The MT Abstract Service provides the ...
... Service [CCITT/ISO88c]. The MT Abstract Service provides the following three basic services: ...
... MT Abstract Service provides the following three basic services: 1. Submission (used by IPMS ...
... which includes an ID, an originator, and a list of recipients. Submission also includes the probe service, which supports the IPMS Probe ...
... MTS is REFINED into the MTA (Message Transfer Agent) Service, which defines the interaction between MTAs, along with the procedures ...
... which defines the interaction between MTAs, along with the procedures for distributed operation. This service provides for transfer of MTS Messages, Probes ...
... RFC 822std11(-> 2822prop) is based on the assumption that there is an underlying service, which is here called the 822-MTS service. The 822-MTS ...
... service, which is here called the 822-MTS service. The 822-MTS service ...
... service. The 822-MTS service provides three basic functions: 1. Identification of a list of recipients. ...
... protocol elements. Most of these fields are analogous to P2 heading fields, although some are analogous to MTS Service Elements ...
... or MTA Service Elements. ...
... Given this functional description of the two services, the functional nature of a gateway can now be considered. It would be elegant to ...
... gateway can now be considered. It would be elegant to consider the 822-MTS service mapping onto the MTS Service Elements ...
... MTS service mapping onto the MTS Service Elements and RFC 822std11(-> 2822prop) ...
... fit. It is necessary to consider that the IPM format definition, the IPMS Service Elements, the MTS Service ...
... Service Elements, the MTS Service Elements, and MTA Service ...
... Service Elements, and MTA Service Elements on one side are mapped into RFC 822std11(-> 2822prop) ...
... in a slightly tangled manner. The details of the tangle will be made clear in Chapter 5. Access to the MTA Service Elements is minimised. ...
... MTS, and IPMS Services). Going from X.400 to RFC 822std11(-> 2822prop), an RFC 822std11(-> 2822prop) ...
... 1. A Report (MTA, and MTS Services) 2. An IPN (MTA ...
... MTA, MTS, and IPMS services) 3. An IPM (MTA ...
... MTA, MTS, and IPMS services) Probes ...
... Probes (MTA Service) must be processed by the gateway, as discussed in Chapter 5. MTS ...
... 822std11(-> 2822prop). This is often essential, particularly in the case of distribution lists. However, in general, this will lead to a level of service which is the lowest common denominator (approximately the services offered by RFC 822std11(-> 2822prop) ...
... in general, this will lead to a level of service which is the lowest common denominator (approximately the services offered by RFC 822std11(-> 2822prop)). ...
... X.400, there is no expectation of X.400 services which do not have an equivalent service in standard RFC 822std11(-> 2822prop) ...
... X.400 services which do not have an equivalent service in standard RFC 822std11(-> 2822prop) being preserved - although this may be possible in some cases. ...
... X.400(1988) MTA it will give a slightly better service to follow the rules of Appendix G. ...
... 822std11(-> 2822prop) to provide access to all X.400 services - X.400 ...
... The first two of these are really coupled. To map the X.400 services, this specification defines a number of extensions to RFC 822std11(-> 2822prop). As a side effect, these give the 822 user access ...
... user access to SOME X.400 services. However, the aim on the RFC 822std11(-> 2822prop) side is to preserve current service ...
... services. However, the aim on the RFC 822std11(-> 2822prop) side is to preserve current service, and it is intentional that access is not given to all X.400 ...
... all X.400 services. Thus, it will be a poor choice for X.400 implementors ...
... This proposal specifies a mapping which is appropriate to preserve services in existing RFC 822std11(-> 2822prop) communities. Implementations and specifications which subset this specification are strongly ...
... 1. Overview - this chapter. 2. Service Elements - This describes the (end user) services ...
... 2. Service Elements - This describes the (end user) services mapped by a gateway. ...


... Chapter 2 - Service Elements ...
... This chapter considers the services offered across a gateway built according to this specification. It gives a view of the ...
... gateway for communication with users in the opposite domain. This chapter considers service mappings in the context of SINGLE transfers only, and not repeated mappings ...
... The Notion of Service Across a Gateway ...
... RFC 822std11(-> 2822prop) and X.400 provide a number of services to the end user. This chapter describes the extent to which each service can be supported ...
... X.400 provide a number of services to the end user. This chapter describes the extent to which each service can be supported across an X.400 <-> RFC 822std11(-> 2822prop) ...
... When a user originates a message, a number of services are available. Some of these imply actions (e.g., delivery to a recipient), and some ...
... are insertion of known data (e.g., specification of a subject field). This chapter describes, for each offered service, to what extent it is supported for a recipient accessed through a gateway. There are ...
... The corresponding protocol elements map well, and so the service can be fully provided. Not Supported ...
... Not Supported The service cannot be provided, as there is a complete mismatch. ...
... Partial Support The service can be partially fulfilled. In the first two cases, the service ...
... service can be partially fulfilled. In the first two cases, the service is simply marked as Supported" or "Not Supported". Some explanation may be given if there are additional implications, or the (non) support is not intuitive. For ...
... partial support is good, this will be described by a phrase such as "Supported by use of.....". A common case of this is where the service is mapped onto a non- standard service on the other side of the gateway ...
... "Supported by use of.....". A common case of this is where the service is mapped onto a non- standard service on the other side of the gateway, and this would have lead to support if it had been a ...
... the gateway, and this would have lead to support if it had been a standard service. In many cases, this is equivalent to support. For partial support, an indication of the mechanism is given, in order to give a feel for the level of support provided. Note that this is not ...
... a replacement for Chapter 5, where the mapping is fully specified. If a service is described as supported, this implies: - Semantic ...
... - No (significant) loss of information. - Any actions required by the service element. ...
... element. An example of a service gaining full support: If an RFC 822std11(-> 2822prop) originator specifies a Subject ...
... All RFC 822std11(-> 2822prop) services are supported or partially supported for origination. The implications of non-supported X.400 services ...
... services are supported or partially supported for origination. The implications of non-supported X.400 services is described under X.400. ...
... For reception, the list of service elements required to support this mapping is specified. This is really an indication of what a ...
... RFC 822std11(-> 2822prop) does not explicitly define service elements, as distinct from protocol elements ...
... trace, can be regarded as corresponding to implicit RFC 822std11(-> 2822prop) service elements. ...
... available to any X.400 implementations which are interested in these services. Communities which require significant RFC 822std11(-> 2822prop) interworking ...
... X.400 User Agents are able to display these heading extensions. Support for the various service elements (headers ...
... X.400 system and transferred across a gateway. The following standard services (headers) may be present in such a message: ...
... Subject: The following non-standard services (headers) may be present. These are defined in more detail in Chapter 5 (5.3.4, 5.3.6, 5.3.7): ...
... When mapping services from X.400 to RFC 822std11(-> 2822prop) which are not supported ...
... 822std11(-> 2822prop) systems may use them. Where these new fields are used, and no system action is implied, the service can be regarded as being partially supported. Chapter 5 describes how to map X.400 services ...
... service can be regarded as being partially supported. Chapter 5 describes how to map X.400 services onto these new headers. Other elements ...
... 822std11(-> 2822prop). Some service elements are marked N/A (not applicable). There are five cases, which are marked with different comments: ...
... N/A (PDAU) These service elements are only applicable where the recipient is reached by use of a Physical ...
... N/A (reception) These services are only applicable for reception. N/A (prior) ...
... N/A (prior) If requested, this service must be performed prior to the gateway. ...
... N/A (MS) These services are only applicable to Message Store (i.e., a local service). ...
... These services are only applicable to Message Store (i.e., a local service). Finally, some service ...
... service). Finally, some service elements are not supported. In particular, the new security services ...
... service elements are not supported. In particular, the new security services are not mapped onto RFC 822std11(-> 2822prop). Unless otherwise indicated, the behaviour of service ...
... security services are not mapped onto RFC 822std11(-> 2822prop). Unless otherwise indicated, the behaviour of service elements marked as not supported will depend on the criticality marking supplied by the user ...
... delivery notification will be generated. Otherwise, the service request will be ignored. ...
... Basic Interpersonal Messaging Service ...
... These are the mandatory IPM services as listed in Section 19.8 of X.400 / ISO/IEC ...
... X.400 / ISO/IEC 10021-1, listed here in the order given. Section 19.8 has cross references to short definitions of each service. Access management ...
... X.400 has two message-ids whereas RFC 822std11(-> 2822prop) has only one (see previous service). Non-delivery Notification ...
... return error reports by use of IP messages. In other service elements, this pragmatic result can be treated as effective support of this service ...
... service elements, this pragmatic result can be treated as effective support of this service element. ...
... IPM Service Optional User Facilities ...
... This section describes support for the optional (user selectable) IPM services as listed in Section 19.9 of X.400 / ISO/IEC 10021- 1, ...
... ISO/IEC 10021- 1, listed here in the order given. Section 19.9 has cross references to short definitions of each service. Additional Physical ...
... Alternate Recipient Allowed Not supported. There is no RFC 822std11(-> 2822prop) service equivalent to prohibition of alternate recipient assignment (e.g., an RFC 822std11(-> 2822prop) ...
... assignment of alternative recipients on the RFC 822std11(-> 2822prop) side. This service really means giving the user control as to whether or not an alternate recipient is allowed. This specification requires transfer of messages to RFC 822std11(-> 2822prop) ...
... specification requires transfer of messages to RFC 822std11(-> 2822prop) irrespective of this service request, and so this service is not supported. ...
... 822std11(-> 2822prop) irrespective of this service request, and so this service is not supported. ...
... Deferred Delivery N/A (prior). This service should always be provided by the MTS prior to the gateway ...
... Deferred-Delivery:) is provided to transfer information on this service to the recipient. Deferred Delivery ...
... . Delivery via Bureaufax Service N/A (PDAU). ...
... MTS supported distribution list, in the manner of X.400. This service does not exist in the RFC 822std11(-> 2822prop) world. RFC 822std11(-> 2822prop) ...
... this control. Messages will be sent to RFC 822std11(-> 2822prop), irrespective of whether this service is requested. Theoretically therefore, this service is supported, although ...
... irrespective of whether this service is requested. Theoretically therefore, this service is supported, although in practice it may appear that it is not supported. ...
... in practice it may appear that it is not supported. Express Mail Service N/A (PDAU). ...
... 822std11(-> 2822prop). In practice, errors will be returned as IP Messages, and so this service may appear not to be supported see Non-delivery Notification). ...
... Supported at the gateway (i.e., the gateway services the probe). ...
... MTS supported redirection, in the manner of X.400. This service does not exist in the RFC 822std11(-> 2822prop) world. RFC 822std11(-> 2822prop) ...
... control. Messages will be sent to RFC 822std11(-> 2822prop), irrespective of whether this service is requested. Theoretically therefore, this service is supported, although in practice it may ...
... whether this service is requested. Theoretically therefore, this service is supported, although in practice it may appear that it is not supported. ...
... Requested Delivery Method N/A (local). The services required must be dealt with at submission time. Any such request is made available through the gateway ...
... distribution lists (see DL Expansion Prohibited). Theoretically, this service is N/A (prior). In practice, because of informal RFC 822std11(-> 2822prop) lists, this service ...
... service is N/A (prior). In practice, because of informal RFC 822std11(-> 2822prop) lists, this service can be regarded as supported. ...
... Standard Mandatory Services ...
... Standard Optional Services ...
... New Services ...
... A new service "RFC 822std11(-> 2822prop) Header Field" is defined using the extension ...


... element = service "." definition *( "." definition ) service = "IPMS ...
... element = service "." definition *( "." definition ) service = "IPMS" / "MTS" / "MTA ...
... DIGIT "]" The EBNF.service keys are shorthand for the following service specifications: ...
... The EBNF.service keys are shorthand for the following service specifications: ...
... identifier identifies a type or value key in the context of the defined service specification. Subsequent EBNF.identifiers identify a value label or type in the context ...


... P/T 18.1 6 MTS.PDSName PD-SERVICE P 18.3.11 7 MTS.PhysicalDeliveryCountryName PD-C P 18.3.13 8 MTS ...
... remote system, with the choice of gateway being left to the Message Transfer Service. There are two fundamental reasons why this is not possible: ...
... restricted syntax is chosen as it is the one chosen by the various domain service administrations. 3. To deal with missing elements ...
... be an incorrect action. However, in most real cases, it will do the "right" thing and provide a better service to the end user. This is a reflection on the excessive and inappropriate use of source routing ...
... In some situations this type of recursion may be frequent. It is important that where this occurs, that no unnecessary protocol conversion occurs. This will minimise loss of service. ...
... too frequent) cases where RFC 822std11(-> 2822prop) and X.400 services are partitioned. The syntax may be used to source route ...
... explicit-conversion This optional component is omitted, as this service is not needed ...
... X.400 side, which cannot be mapped into analogous 822-MTS services. For this reason, new RFC 822std11(-> 2822prop) ...
... In addition, the following per-recipient services from MTS.OtherMessageDeliveryFields.extensions are represented in comments ...
... MTS.OtherMessageDeliveryFields.extensions are represented in comments if they are used. None of these services can be provided on RFC 822std11(-> 2822prop) networks ...


... 822std11(-> 2822prop) fields cannot be mapped onto a standard IPM Heading field, and so an extended field is defined in Section 5.1.2. This is then used for fields which cannot be mapped onto existing services. The message is submitted to the MTS ...
... The message is submitted to the MTS, and the services required can be defined by specifying MTS.MessageSubmissionEnvelope. A few ...
... MTS.MessageSubmissionEnvelope. A few parameters of the MTA Abstract service are also specified, which are not in principle available to the MTS User. Use of these services ...
... service are also specified, which are not in principle available to the MTS User. Use of these services allows RFC 822std11(-> 2822prop) MTA ...
... MTA level parameters to be carried in the analogous X.400 service elements. The advantages of this mapping far outweigh the layering violation. ...
... The IPM (IPMS Service Request) is generated according to the rules of this section. The IPMS.IPM.body usually consists of one IPMS ...
... Mappings to the MTS Abstract Service ...
... Mappings to the MTA Abstract Service ...
... MTA Abstract service, for the following reasons: - So the the MTS ...
... Notifications and IP Messages in Section 5.3. As this specification only aims to preserve existing services, a gateway conforming to this specification does not need to map all of these fields to X.400 ...
... MTA, MTS, or IPMS services. The level of support for this reverse mapping should be indicated in the gateway ...
... It is not clear how widely supported the X.400 return of contents service will be. Experience with X.400(1984) suggests that support of this service ...
... service will be. Experience with X.400(1984) suggests that support of this service may not be universal. As this service is expected in the RFC 822std11(-> 2822prop) ...
... X.400(1984) suggests that support of this service may not be universal. As this service is expected in the RFC 822std11(-> 2822prop) world, two approaches are specified. The choice will ...
... In environments where return of contents is widely supported, content return can be requested as a service. The content return service can then be passed back to the end (RFC 822std11(-> 2822prop) ...
... In environments where return of contents is widely supported, content return can be requested as a service. The content return service can then be passed back to the end (RFC 822std11(-> 2822prop)) user in a straightforward ...
... IPMS.BodyParts are mapped onto a single RFC 822std11(-> 2822prop) body. Other services are mapped onto RFC 822std11(-> 2822prop) header fields. Where there is no appropriate existing field, new fields are ...
... IPMS, MTS and MTA services. The gateway ...
... Delivery. As with submission, there are aspects where the MTA (transfer) services are also used. In particular, there is an optimisation to allow for multiple 822-MTS ...
... An RFC 822std11(-> 2822prop) Service requires to have a number of mandatory fields in the RFC 822std11(-> 2822prop) Header ...
... 822std11(-> 2822prop) Header. Some 822-MTS services mandate specification of an 822-MTS Originator. Even in cases where this is optional, it is ...
... delivery-envelope is used for the MTS Abstract Service Mappings. If present, the IPMS.MessageBodyPart.parameters.delivery ...
... Mappings from the MTS Abstract Service ...
... These elements imply use of security services not available in the RFC 822std11(-> 2822prop) environment. If they are marked as critical ...
... Mappings from the MTA Abstract Service ...
... There are some mappings at the MTA Abstract Service level which are done for IPM and IPN. These can be derived from MTA ...
... different RFC 822std11(-> 2822prop) message would be calculated for each recipient, due to differing service requests for each recipient. As discussed in 4.6.2..2, this specification allows either for multiple messages to be generated, or for the per- recipient information to be discarded. ...
... Delivery reports are mapped at the MTS service level. This means that only reports destined for the MTS user will be mapped. Some ...
... that only reports destined for the MTS user will be mapped. Some additional services are also taken from the MTA service. ...
... additional services are also taken from the MTA service. ...
... A Delivery Report service will be represented as MTS.ReportDeliveryEnvelope, which comprises of per-report-fields ...
... 822std11(-> 2822prop) functionality. The value of the reply is dependent on whether the gateway could service an MTS Message with the values specified in the probe ...


... shall be set for each recipient, and the Acknowledge-To: field discarded. Here, X.400 can provide the equivalent service. In all other cases two actions are taken. ...


... table format, but the syntax is defined in a manner which makes it suitable to be adapted for use with the Domain Name Service. This syntax allows for a general representation of O/R addresses, ...


... provided to give access from RFC 822std11(-> 2822prop) to a number of X.400 services. These mappings are beyond the basic scope of this specification. There has been a definite demand to use extended RFC 822std11(-> 2822prop) ...


... X.400 side are minimised, but are more acceptable, due to the mapping onto a new set of services and protocols. 1. Introduction ...
... 1. Introduction The model has shifted from a protocol based mapping to a service based mapping. This has increased the generality of the specification, and improved the model. This change affects the ...
... A restriction on scope has been added. 2. Service Elements ...
... Elements - The new service elements of X.400 are dealt with. ...


... X.400/ ISO IS 10021-1," Message Handling: System and Service Overview , December 1988. ...
... Message Handling Systems: Message Transfer System: Abstract Service Definition and Procedures, December 1988. CCITT/ISO88d. ...



Google
Web
RFC-Ref