ISO/IEC 10021-6:2003
(Main)Information technology — Message Handling Systems (MHS): Protocol specifications — Part 6:
Information technology — Message Handling Systems (MHS): Protocol specifications — Part 6:
ISO/IEC 10021-6:2003 specifies the MTS Access Protocol (P3) used between a remote user-agent and the MTS to provide access to the MTS Abstract Service defined in ITU-T Rec. X.411 | ISO/IEC 10021-4. It also specifies the MS Access Protocol (P7) used between a remote user-agent and a message-store (MS) to provide access to the MS Abstract Service defined in ITU-T Rec. X.413 | ISO/IEC 10021-5. This document also specifies the MTS Transfer Protocol (P1) used between MTAs to provide the distributed operation of the MTS as defined in ITU-T Rec. X.411 | ISO/IEC 10021-4 and identifies the other Recommendations/International Standards which define other aspects of Message Handling Systems.
Technologies de l'information — Systèmes de messagerie (MHS): Spécification des protocoles — Partie 6:
L'ISO/CEI 10021-6:2003 décrit le protocole (P3) d'accès au MTS utilisé entre un agent utilisateur distant et le MTS afin d'accéder au service abstrait MTS défini dans la Rec. UIT-T X.411 | ISO/CEI 10021-4. Elle spécifie aussi le protocole (P7) d'accès au MS utilisé entre un agent utilisateur distant et une mémoire de messagerie, afin d'accéder au service abstrait MS défini dans la Rec. UIT-T X.413 | ISO/CEI 10021-5. Ce document spécifie aussi le protocole (P1) de transfert du MTS utilisé entre les agents MTA pour assurer l'exploitation répartie du MTS, comme le définit la Rec. UIT-T X.411 | ISO/CEI 10021-4, et il indique les autres Recommendations/Normes internationales qui définissent d'autres aspects des systèmes de messagerie.
General Information
Relations
Buy Standard
Standards Content (Sample)
INTERNATIONAL ISO/IEC
STANDARD 10021-6
Third edition
2003-12-15
Information technology — Message
Handling Systems (MHS): Protocol
specifications
Technologies de l'information — Systèmes de messagerie (MHS):
Spécification des protocoles
Reference number
ISO/IEC 10021-6:2003(E)
©
ISO/IEC 2003
---------------------- Page: 1 ----------------------
ISO/IEC 10021-6:2003(E)
PDF disclaimer
This PDF file may contain embedded typefaces. In accordance with Adobe's licensing policy, this file may be printed or viewed but
shall not be edited unless the typefaces which are embedded are licensed to and installed on the computer performing the editing. In
downloading this file, parties accept therein the responsibility of not infringing Adobe's licensing policy. The ISO Central Secretariat
accepts no liability in this area.
Adobe is a trademark of Adobe Systems Incorporated.
Details of the software products used to create this PDF file can be found in the General Info relative to the file; the PDF-creation
parameters were optimized for printing. Every care has been taken to ensure that the file is suitable for use by ISO member bodies. In
the unlikely event that a problem relating to it is found, please inform the Central Secretariat at the address given below.
© ISO/IEC 2003
All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized in any form or by any means,
electronic or mechanical, including photocopying and microfilm, without permission in writing from either ISO at the address below or
ISO's member body in the country of the requester.
ISO copyright office
Case postale 56 • CH-1211 Geneva 20
Tel. + 41 22 749 01 11
Fax + 41 22 749 09 47
E-mail copyright@iso.org
Web www.iso.org
Published in Switzerland
ii © ISO/IEC 2003 – All rights reserved
---------------------- Page: 2 ----------------------
ISO/IEC 10021-6:2003(E)
CONTENTS
Page
SECTION 1 – INTRODUCTION . 1
1 Scope . 1
2 Normative References . 1
2.1 Open Systems Interconnection. 2
2.2 Message Handling Systems. 2
2.3 Directory Systems . 2
3 Definitions. 3
4 Abbreviations . 3
5 Conventions. 3
5.1 Terms . 3
5.2 Abstract Syntax Definitions . 3
SECTION 2 – MESSAGE HANDLING SYSTEM ACCESS PROTOCOL SPECIFICATIONS. 3
6 Overview of the MHS Access Protocols . 3
6.1 MHS Access Protocol Model. 3
6.2 Services Provided by the MTS Access Protocol . 6
6.3 Services Provided by the MS Access Protocol. 7
6.4 Use of Underlying Services. 7
6.4.1 Use of ROSE Services . 7
6.4.2 Use of RTSE Services. 8
6.4.3 Use of ACSE Services . 8
6.4.4 Use of the Presentation-service. 8
7 MTS Access Protocol Abstract Syntax Definition . 8
8 MS Access Protocol Abstract Syntax Definition. 14
9 Mapping onto Used Services. 19
9.1 Application-contexts omitting RTSE . 19
9.1.1 Mapping onto ACSE. 19
9.1.2 Mapping onto ROSE. 20
9.2 Application-contexts including RTSE. 20
9.2.1 Mapping onto RT-OPEN and RT-CLOSE. 20
9.2.2 Mapping onto ROSE. 21
9.3 MS Access Application-context Negotiation . 21
9.3.1 Application Context Name. 21
9.3.2 User Information. 21
9.3.3 Presentation Context Definition List. 22
10 Conformance . 22
10.1 Statement Requirements. 23
10.2 Static Requirements . 24
10.3 Dynamic Requirements. 24
SECTION 3 – MESSAGE TRANSFER SYSTEM TRANSFER PROTOCOL SPECIFICATION . 24
11 Overview of the MTS Transfer Protocol. 24
11.1 Model . 24
11.2 Services Provided by the MTS Transfer Protocol. 25
11.3 Use of Underlying Services. 26
11.3.1 Use of the RTSE Services. 26
11.3.2 Use of the ACSE Services. 26
11.3.3 Use of the Presentation-service. 26
11.4 Establishing and Releasing Associations . 27
12 MTS Transfer Protocol Abstract Syntax Definition. 27
13 Mapping onto Used Services. 29
13.1 Mapping onto RTSE normal mode . 29
13.1.1 Mapping onto RT-OPEN and RT-CLOSE. 29
13.1.2 Mapping onto RT-TRANSFER . 30
© ISO/IEC 2003 – All rights reserved iii
---------------------- Page: 3 ----------------------
ISO/IEC 10021 -6:2003(E)
Page
13.1.3 Managing the Turn. 30
13.1.4 Use of the RT-P-ABORT Service. 31
13.1.5 Use of the RT-U-ABORT Service . 31
13.2 Mapping onto RTSE X.410-1984 mode. 31
13.2.1 Mapping onto RT-OPEN and RT-CLOSE. 31
13.2.2 Mapping onto RT-TRANSFER . 32
13.2.3 Managing the Turn. 32
13.2.4 Use of the RT-P-ABORT Service. 32
13.2.5 Use of the RT-U-ABORT Service . 32
14 Conformance . 32
14.1 Statement Requirements. 33
14.2 Static Requirements . 33
14.3 Dynamic Requirements. 33
Annex A – Reference Definition of MHS Protocol Object Identifiers. 34
Annex B – Interworking with 1984 Systems. 36
B.1 Association Establishment . 36
B.1.1 Initiator-credentials/Responder-credentials. 36
B.1.2 Security-context . 36
B.1.3 Bind-error. 36
B.2 Rules for Transferring to 1984 systems . 36
B.2.1 Extensions . 37
B.2.2 Per-domain-bilateral-information. 37
B.2.3 Trace-information/Subject-intermediate-trace-information. 37
B.2.4 Originator-name/Report-destination-name. 37
B.2.5 Per-recipient-fields of Message- or Probe-Transfer. 37
B.2.6 Per-recipient-fields of Report-transfer . 37
B.2.7 OR-name . 37
B.2.8 OR-address. 37
B.2.9 Encoded-information-types. 38
B.2.10 Content-type and Content . 38
B.3 Rules for Receiving from 1984 systems. 38
B.3.1 Message originating from 1984 systems. 38
B.3.2 Messages that have previously been downgraded. 39
B.3.3 Messages containing Domain-defined-attribute of type "common" . 39
B.4 Service Irregularities . 39
Annex C – Summary of Changes to Previous Editions . 40
C.1 Differences between 1984 and 1988 CCITT MHS protocols . 40
C.1.1 MTS Access Protocol (P3) Differences . 40
C.1.2 MTS Transfer Protocol (P1) Differences . 42
C.2 Changes introduced in the 1994 MHS protocols. 42
C.2.1 MTS Access Protocol (P3) differences . 43
C.2.2 MS Access Protocol (P7) differences. 43
C.3 Changes introduced in the 1998/9 edition. 43
C.3.1 OR-name . 43
C.3.2 Report-delivery . 43
Annex D – Differences between ISO/IEC 10021-6 and ITU-T Recommendation X.419. 44
Annex E – Use of Lower Layer Services. 45
E.1 Use of Lower Layer Services by MHS Access Protocols . 45
E.2 Use of Lower Layer Services by the MTS Transfer Protocol . 45
Annex F – Index . 46
iv © ISO/IEC 2003 – All rights reserved
---------------------- Page: 4 ----------------------
ISO/IEC 10021-6:2003(E)
Foreword
ISO (the International Organization for Standardization) and IEC (the International Electrotechnical
Commission) form the specialized system for worldwide standardization. National bodies that are members of
ISO or IEC participate in the development of International Standards through technical committees
established by the respective organization to deal with particular fields of technical activity. ISO and IEC
technical committees collaborate in fields of mutual interest. Other international organizations, governmental
and non-governmental, in liaison with ISO and IEC, also take part in the work. In the field of information
technology, ISO and IEC have established a joint technical committee, ISO/IEC JTC 1.
International Standards are drafted in accordance with the rules given in the ISO/IEC Directives, Part 2.
The main task of the joint technical committee is to prepare International Standards. Draft International
Standards adopted by the joint technical committee are circulated to national bodies for voting. Publication as
an International Standard requires approval by at least 75 % of the national bodies casting a vote.
Attention is drawn to the possibility that some of the elements of this document may be the subject of patent
rights. ISO and IEC shall not be held responsible for identifying any or all such patent rights.
ISO/IEC 10021-6 was prepared by Joint Technical Committee ISO/IEC JTC 1, Information technology,
Subcommittee SC 6, Telecommunications and information exchange between systems, in collaboration with
ITU-T. The identical text is published as ITU-T Rec. X.419.
This third edition cancels and replaces the second edition (ISO/IEC 10021-6:1996), which has been
technically revised.
ISO/IEC 10021 consists of the following parts, under the general title Information technology — Message
Handling Systems (MHS):
Part 1: System and service overview
Part 2: Overall architecture
Part 4: Message transfer system — Abstract service definition and procedures
Part 5: Message store: Abstract service definition
Part 6: Protocol specifications
Part 7: Interpersonal messaging system
Part 8: Electronic Data Interchange Messaging Service
Part 9: Electronic Data Interchange Messaging System
Part 10: MHS routing
Part 11: MHS Routing — Guide for messaging systems managers [Technical Report]
© ISO/IEC 2003 – All rights reserved v
---------------------- Page: 5 ----------------------
ISO/IEC 10021 -6:2003(E)
Introduction
This Protocol Specification is one of a set of Recommendations | International Standards defining Message Handling in
a distributed open systems environment.
Message Handling provides for the exchange of messages between users on a store-and-forward basis. A message
submitted by one user (the originator) is transferred through the Message Transfer System (MTS) and delivered to one
or more other users (the recipients). A user may interact directly with the MTS, or indirectly via a Message Store (MS).
The MTS comprises a number of message-transfer-agents (MTAs), which transfer messages and deliver them to their
intended recipients.
This Protocol Specification was developed jointly by ITU-T and ISO/IEC. It is published as common text as
ITU-T Rec. X.419 | ISO/IEC 10021-6.
vi © ISO/IEC 2003 – All rights reserved
---------------------- Page: 6 ----------------------
ISO/IEC 10021-6:2003 (E)
INTERNATIONAL STANDARD
ITU-T RECOMMENDATION
Information technology –
Message Handling Systems (MHS):
Protocol Specifications
SECTION 1 – INTRODUCTION
1 Scope
This Recommendation | International Standard specifies the MTS Access Protocol (P3) used between a remote
user-agent and the MTS to provide access to the MTS Abstract Service defined in ITU-T Rec. X.411 | ISO/IEC
10021-4.
This Recommendation | International Standard also specifies the MS Access Protocol (P7) used between a remote
user-agent and a message-store (MS) to provide access to the MS Abstract Service defined in ITU-T Rec. X.413 |
ISO/IEC 10021-5.
This Recommendation | International Standard also specifies the MTS Transfer Protocol (P1) used between MTAs to
provide the distributed operation of the MTS as defined in ITU-T Rec. X.411 | ISO/IEC 10021-4.
ITU-T Rec. X.402 | ISO/IEC 10021-2 identifies the other Recommendations | International Standards which define
other aspects of Message Handling Systems.
Section two of this Recommendation | International Standard specifies the MHS Access Protocols (P3 and P7). Clause 6
provides an overview of the MHS Access Protocols. Clause 7 defines the abstract-syntax of the MTS Access
Protocol (P3). Clause 8 defines the abstract-syntax of the MS Access Protocol (P7). Clause 9 defines the mapping of the
MHS Access Protocols onto used services. Clause 10 specifies conformance requirements for systems implementing the
MHS Access Protocols.
Section three of this Recommendation | International Standard specifies the MTS Transfer Protocol (P1). Clause 11
provides an overview of the MTS Transfer Protocol (P1). Clause 12 defines the abstract-syntax of the MTS Transfer
Protocol (P1). Clause 13 defines the mapping of the MTS Transfer Protocol (P1) onto used services. Clause 14 specifies
conformance requirements for systems implementing the MTS Transfer Protocol (P1).
Annex A provides a reference definition of the MHS protocol object identifiers cited in the ASN.1 modules in the body
of this Recommendation | International Standard.
Annex B describes protocol rules for interworking with implementations of the CCITT Recommendation X.411 (1984)
using the MTS Transfer Protocol (P1).
Annex C identifies the differences between the CCITT Recommendation X.411 (1984) and this Recommendation |
International Standard.
Annex D identifies the technical differences between the ISO/IEC and ITU-T versions of ITU-T Rec. X.419 and
ISO/IEC 10021-6.
Annex E covers use of lower layer services, and is only applicable to ITU-T Recommendation X.419.
Annex F provides an index to this Recommendation | International Standard, categorised into: Abbreviations; Terms;
Information Items; ASN.1 modules; ASN.1 information object classes; ASN.1 types; and ASN.1 values.
2 Normative References
The following Recommendations and International Standards contain provisions which, through reference in this text,
constitute provisions of this Recommendation | International Standard. At the time of publication, the editions indicated
were valid. All Recommendations and Standards are subject to revision, and parties to agreements based on this
Recommendation | International Standard are encouraged to investigate the possibility of applying the most recent
ITU-T Rec. X.419 (06/1999) 1
---------------------- Page: 7 ----------------------
ISO/IEC 10021-6:2003 (E)
editions of the Recommendations and Standards listed below. Members of ISO and IEC maintain registers of currently
valid International Standards. The Telecommunication Standardization Bureau of the ITU maintains a list of currently
valid ITU-T Recommendations.
2.1 Open Systems Interconnection
This Protocol Specification cites the following OSI specifications:
– ITU-T Recommendation X.216 (1994) | ISO/IEC 8822:1994, Information technology – Open Systems
Interconnection – Connection-oriented presentation service definition.
– ITU-T Recommendation X.217 (1995) | ISO/IEC 8649:1996, Information technology – Open Systems
Interconnection – Service Definition for the Association Control Service Element.
– ITU-T Recommendation X.218 (1993), Reliable Transfer: Model and service definition.
ISO/IEC 9066-1:1989, Information processing systems – Text communication – Reliable Transfer – Part
1: Model and service definition.
– CCITT Recommendation X.228 (1988), Reliable Transfer: Protocol specification.
ISO/IEC 9066-2:1989, Information processing systems – Text communication – Reliable Transfer – Part
2: Protocol specification.
– ITU-T Recommendation X.680 (1997) | ISO/IEC 8824-1:1998, Information technology – Abstract
Syntax Notation One (ASN.1) – Specification of Basic Notation.
– ITU-T Recommendation X.681 (1997) | ISO/IEC 8824-2:1998, Information technology – Abstract
Syntax Notation One (ASN.1) – Information Object Specification.
– ITU-T Recommendation X.682 (1997) | ISO/IEC 8824-3:1998, Information technology – Abstract
Syntax Notation One (ASN.1) – Constraint Specification.
– ITU-T Recommendation X.683 (1997) | ISO/IEC 8824-4:1998, Information technology – Abstract
Syntax Notation One (ASN.1) – Parameterization of ASN.1 Specifications.
– ITU-T Recommendation X.880 (1994) | ISO/IEC 13712-1:1995, Information technology – Remote
Operations – Concepts, Model and Notation.
– ITU-T Recommendation X.881 (1994) | ISO/IEC 13712-2:1995, Information technology – Remote
Operations – OSI Realizations: Remote Operations Service Element (ROSE) Service Definition.
– ITU-T Recommendation X.882 (1994) | ISO/IEC 13712-3:1995, Information technology – Remote
Operations – OSI Realizations: Remote Operations Service Element (ROSE) Protocol Specification.
– ISO/IEC 14766:1997, Information technology – Telecommunications and information exchange between
systems – Use of OSI applications over the Internet Transmission Control Protocol (TCP).
2.2 Message Handling Systems
This Protocol Specification cites the following Message Handling System specifications:
– ITU-T Recommendation F.400/X.400 (1999), Message handling: System and service overview.
ISO/IEC 10021-1:2003, Information technology – Message Handling Systems (MHS) – Part 1: System
and service overview.
– ITU-T Recommendation X.402 (1999) | ISO/IEC 10021-2:2003, Information technology – Message
Handling Systems (MHS) – Overall architecture.
– CCITT Recommendation X.408 (1988), Message handling systems: Encoded information type
conversion rules.
– ITU-T Recommendation X.411 (1999) | ISO/IEC 10021-4:2003, Information technology – Message
Handling Systems (MHS) – Message transfer system – Abstract service definition and procedures.
– ITU-T Recommendation X.413 (1999) | ISO/IEC 10021-5:1999, Information technology – Message
Handling Systems (MHS) – Message store: Abstract service definition.
– ITU-T Recommendation X.420 (1999) | ISO/IEC 10021-7:2003, Information technology – Message
Handling Systems (MHS) – Interpersonal messaging system.
2.3 Directory Systems
This Protocol Specification cites the following Directory System specification:
2 ITU-T Rec. X.419 (06/1999)
---------------------- Page: 8 ----------------------
ISO/IEC 10021-6:2003 (E)
– ITU-T Recommendation X.501 (1997) | ISO/IEC 9594-2:1998, Information technology – Open Systems
Interconnection – The Directory – Models.
3 Definitions
For the purposes of this Protocol Specification the definitions given in ITU-T Rec. X.402 | ISO/IEC 10021-2 apply.
4 Abbreviations
For the purposes of this Protocol Specification the abbreviations given in ITU-T Rec. X.402 | ISO/IEC 10021-2 apply.
5 Conventions
This Protocol Specification uses the descriptive conventions described below.
5.1 Terms
Throughout this Protocol Specification the words of defined terms, and the names and values of service parameters and
protocol fields, unless they are proper names, begin with a lower-case letter and are linked by a hyphen thus: defined-
term. Proper names begin with an upper-case letter and are not linked by a hyphen thus: Proper Name. The names and
values of the parameters of the MTS Abstract Service and the MTA Abstract Service (including components of OR
address defined in ITU-T Rec. X.402 | ISO/IEC 10021-2) are printed in bold.
5.2 Abstract Syntax Definitions
This Protocol Specification defines the abstract-syntax of the MHS protocols using the abstract syntax notation (ASN.1)
defined in ITU-T Rec. X.680 | ISO/IEC 8824-1, ITU-T Rec. X.681 | ISO/IEC 8824-2, ITU-T Rec. X.682 |
ISO/IEC 8824-3 and ITU-T Rec. X.683 | ISO/IEC 8824-4 and the remote operations notation defined in ITU-T
Rec. X.880 | ISO/IEC 13712-1, ITU-T Rec. X.881 | ISO/IEC 13712-2 and ITU-T Rec. X.882 | ISO/IEC 13712-3.
Although the abstract syntax in this Service Definition contains extension markers, it has not been verified that these are
present in all instances that would be required before Packed Encoding Rules could safely be used.
SECTION 2 – MESSAGE HANDLING SYSTEM ACCESS PROTOCOL SPECIFICATIONS
6 Overview of the MHS Access Protocols
6.1 MHS Access Protocol Model
Clause 6 of ITU-T Rec. X.411 | ISO/IEC 10021-4 describes an abstract model of the Message Transfer System (MTS),
and the MTS Abstract Service which it provides to its MTS-users.
Clause 6 of ITU-T Rec. X.413 | ISO/IEC 10021-5 describes an abstract model of a Message Store (MS), and the MS
Abstract Service which it provides to its MS-user.
This clause describes how the MTS Abstract Service and the MS Abstract Service are supported by instances of OSI
communication when an abstract-service user and an abstract-service provider are realised as application-processes
located in different open systems.
In the OSI environment, communication between application-processes is represented in terms of communication
between a pair of application-entities (AEs) using the presentation-service. The functionality of an application-entity is
factored into a set of one or more application-service-elements (ASEs). The intera
...
NORME ISO/CEI
INTERNATIONALE 10021-6
Troisième édition
2003-12-15
Technologies de l'information —
Systèmes de messagerie (MHS):
Spécification des protocoles
Information technology — Message Handling Systems (MHS): Protocol
specifications
Numéro de référence
ISO/CEI 10021-6:2003(F)
©
ISO/CEI 2003
---------------------- Page: 1 ----------------------
ISO/CEI 10021-6:2003(F)
PDF – Exonération de responsabilité
Le présent fichier PDF peut contenir des polices de caractères intégrées. Conformément aux conditions de licence d'Adobe, ce fichier
peut être imprimé ou visualisé, mais ne doit pas être modifié à moins que l'ordinateur employé à cet effet ne bénéficie d'une licence
autorisant l'utilisation de ces polices et que celles-ci y soient installées. Lors du téléchargement de ce fichier, les parties concernées
acceptent de fait la responsabilité de ne pas enfreindre les conditions de licence d'Adobe. Le Secrétariat central de l'ISO décline toute
responsabilité en la matière.
Adobe est une marque déposée d'Adobe Systems Incorporated.
Les détails relatifs aux produits logiciels utilisés pour la création du présent fichier PDF sont disponibles dans la rubrique General Info
du fichier; les paramètres de création PDF ont été optimisés pour l'impression. Toutes les mesures ont été prises pour garantir
l'exploitation de ce fichier par les comités membres de l'ISO. Dans le cas peu probable où surviendrait un problème d'utilisation,
veuillez en informer le Secrétariat central à l'adresse donnée ci-dessous.
© ISO/CEI 2003
Droits de reproduction réservés. Sauf prescription différente, aucune partie de cette publication ne peut être reproduite ni utilisée sous
quelque forme que ce soit et par aucun procédé, électronique ou mécanique, y compris la photocopie et les microfilms, sans l'accord écrit
de l'ISO à l'adresse ci-après ou du comité membre de l'ISO dans le pays du demandeur.
ISO copyright office
Case postale 56 • CH-1211 Geneva 20
Tel. + 41 22 749 01 11
Fax. + 41 22 749 09 47
E-mail copyright@iso.org
Web www.iso.org
Version française parue en 2004
Publié en Suisse
ii © ISO/CEI 2003 – Tous droits réservés
---------------------- Page: 2 ----------------------
ISO/CEI 10021-6:2003(F)
TABLE DES MATIÈRES
Page
SECTION 1 – INTRODUCTION . 1
1 Domaine d'application. 1
2 Références normatives . 1
2.1 Interconnexion des systèmes ouverts . 2
2.2 Systèmes de messagerie . 2
2.3 Systèmes d'annuaire . 3
3 Définitions. 3
4 Abréviations . 3
5 Conventions. 3
5.1 Termes. 3
5.2 Définitions de syntaxe abstraite . 3
SECTION 2 – SPÉCIFICATION DES PROTOCOLES D'ACCÈS AU SYSTÈME DE
MESSAGERIE . 3
6 Aperçu général des protocoles d'accès au système de messagerie MHS. 3
6.1 Modèle de protocole d'accès au MHS. 3
6.2 Services assurés par le protocole d'accès MTS . 7
6.3 Services assurés par le protocole d'accès MS. 8
6.4 Utilisation des services sous-jacents . 8
6.4.1 Services d'opérations distantes ROSE. 8
6.4.2 Services de transfert fiable RTSE . 9
6.4.3 Utilisation des services ACSE . 9
6.4.4 Utilisation du service de présentation . 9
7 Définition de la syntaxe abstraite du protocole d'accès au MTS . 10
8 Définition de la syntaxe abstraite du protocole d'accès MS . 15
9 Mappage sur les services utilisés. 19
9.1 Contextes d'application sans transfert fiable RTSE . 19
9.1.1 Mappage avec les services de l'élément ACSE. 19
9.1.2 Mappage sur l'élément de service d'opérations distantes ROSE . 20
9.2 Contextes d'application avec transfert fiable RTSE. 20
9.2.1 Mappage sur les services RT-OPEN et RT-CLOSE. 21
9.2.2 Mappage sur les services de l'élément ROSE . 21
9.3 Négociation du contexte d'application de l'accès à la mémoire de messagerie . 22
9.3.1 Nom de contexte d'application. 22
9.3.2 Information d'utilisateur. 22
9.3.3 Liste de définition des contextes de présentation. 22
10 Conformité . 23
10.1 Prescriptions de déclaration . 23
10.2 Prescriptions statiques. 24
10.3 Prescriptions dynamiques. 25
SECTION 3 – SPÉCIFICATION DU PROTOCOLE DE TRANSFERT DU SYSTÈME DE
TRANSFERT DE MESSAGES . 25
11 Aperçu général du protocole de transfert du MTS . 25
11.1 Modèle . 25
11.2 Services assurés par le protocole de transfert du MTS. 26
11.3 Utilisation des services sous-jacents . 26
11.3.1 Services de l'élément de service de transfert fiable RTSE . 27
11.3.2 Utilisation des services de l'élément ACSE . 27
11.3.3 Utilisation du service de présentation . 27
11.4 Etablissement et libération des associations. 27
12 Définition de la syntaxe abstraite du protocole de transfert du MTS . 28
13 Mappage sur les services utilisés. 30
13.1 Mappage sur l'élément RTSE en mode normal. 30
© ISO/CEI 2003 – Tous droits réservés iii
---------------------- Page: 3 ----------------------
ISO/CEI 10021-6:2003(F)
Page
13.1.1 Mappage sur les services RT-OPEN et RT-CLOSE. 30
13.1.2 Mappage sur le service RT-TRANSFER. 31
13.1.3 Gestion du tour. 31
13.1.4 Utilisation du service RT-P-ABORT. 32
13.1.5 Utilisation du service RT-U-ABORT . 32
13.2 Mappage sur l'élément RTSE en mode X.410-1984 . 32
13.2.1 Mappage sur les services RT-OPEN et RT-CLOSE. 32
13.2.2 Mappage sur le service RT-TRANSFER. 33
13.2.3 Gestion du tour. 33
13.2.4 Utilisation du service RT-P-ABORT. 33
13.2.5 Utilisation du service RT-U-ABORT . 33
14 Conformité . 33
14.1 Conditions relatives à la déclaration . 33
14.2 Conditions statiques . 34
14.3 Conditions dynamiques. 34
Annexe A – Définition de référence des identificateurs d'objet du protocole MHS. 35
Annexe B – Interfonctionnement avec les systèmes de la version 1984 . 37
B.1 Etablissement de l'association. 37
B.1.1 Pouvoirs du demandeur/pouvoirs du demandé . 37
B.1.2 Contexte de sécurité. 37
B.1.3 Erreur de rattachement (bind-error) . 37
B.2 Règles concernant le transfert de données aux systèmes version 1984. 37
B.2.1 Extensions. 38
B.2.2 Informations bilatérales par domaine (Per-domain-bilateral-information) . 38
B.2.3 Informations trace/informations trace intermédiaire sujet (Trace-information/Subject-
intermediate-trace-information). 38
B.2.4 Nom de l'expéditeur/nom de destination du rapport (Originator-name/Report-destination-
name) . 38
B.2.5 Champs par destinataire d'une enveloppe de transfert de message ou d'essai (Per-recipient-
fields of Message- or Probe-Transfer) . 38
B.2.6 Champs par destinataire du contenu de transfert de rapport (Per-recipient-fields of Report-
transfer). 39
B.2.7 Nom OR (OR-name). 39
B.2.8 Adresse OR (OR-address). 39
B.2.9 Types d'information codée (encoded-information-types) . 40
B.2.10 Type de contenu et contenu (Content-type and Content). 40
B.3 Règles applicables à la réception à partir des systèmes de la version 1984 . 40
B.3.1 Message envoyé par des systèmes de la version 1984 . 40
B.3.2 Messages déjà adaptés vers le bas. 40
B.3.3 Messages contenant un attribut Domain-defined-attribute du type commun. 40
B.4 Irrégularités de service . 41
Annexe C – Récapitulation des modifications par rapport aux éditions antérieures. 42
C.1 Différences entre protocoles MHS 1984 et 1988 du CCITT. 42
C.1.1 Différences existant dans le protocole (P3) d'accès au MTS . 42
C.1.2 Différences existant dans le protocole (P1) de transfert du MTS. 44
C.2 Modifications apportées dans les protocoles MHS 1994 . 45
C.2.1 Changements apportés au protocole (P3) d'accès MTS . 45
C.2.2 Changements apportés au protocole (P7) d'accès MS. 46
C.3 Changements apportés à l'édition 1998/1999. 46
C.3.1 Nom OR (OR-name). 46
C.3.2 Remise de rapport (Report-delivery). 46
Annexe D – Différences entre la norme ISO/CEI 10021-6 et la Recommandation UIT-T X.419 . 47
Annexe E – Utilisation des services de couche inférieure. 48
E.1 Utilisation des services de couche inférieure selon les protocoles d’accès au système de messagerie
MHS. 48
E.2 Utilisation des services de couche inférieure selon le protocole d’accès au MTS . 48
Annexe F – Index . 50
iv © ISO/CEI 2003 – Tous droits réservés
---------------------- Page: 4 ----------------------
ISO/CEI 10021-6:2003(F)
Avant-propos
L'ISO (Organisation internationale de normalisation) et la CEI (Commission électrotechnique internationale)
forment le système spécialisé de la normalisation mondiale. Les organismes nationaux membres de l'ISO ou
de la CEI participent au développement de Normes internationales par l'intermédiaire des comités techniques
créés par l'organisation concernée afin de s'occuper des domaines particuliers de l'activité technique. Les
comités techniques de l'ISO et de la CEI collaborent dans des domaines d'intérêt commun. D'autres
organisations internationales, gouvernementales et non gouvernementales, en liaison avec l'ISO et la CEI
participent également aux travaux. Dans le domaine des technologies de l'information, l'ISO et la CEI ont créé
un comité technique mixte, l'ISO/CEI JTC 1.
Les Normes internationales sont rédigées conformément aux règles données dans les Directives ISO/CEI,
Partie 2.
La tâche principale du comité technique mixte est d'élaborer les Normes internationales. Les projets de
Normes internationales adoptés par le comité technique mixte sont soumis aux organismes nationaux pour
vote. Leur publication comme Normes internationales requiert l'approbation de 75 % au moins des
organismes nationaux votants.
L'attention est appelée sur le fait que certains des éléments du présent document peuvent faire l'objet de
droits de propriété intellectuelle ou de droits analogues. L'ISO et la CEI ne sauraient être tenues pour
responsables de ne pas avoir identifié de tels droits de propriété et averti de leur existence.
L'ISO/CEI 10021-6 a été élaborée par le comité technique mixte ISO/CEI JTC 1, Technologies de
l'information, sous-comité SC 6, Téléinformatique, en collaboration avec l'UIT-T. Le texte identique est publié
en tant que Rec. UIT-T X.419.
Cette troisième édition annule et remplace la deuxième édition (ISO/CEI 10021-6:1996), qui a fait l'objet d'une
révision technique.
L'ISO/CEI 10021 comprend les parties suivantes, présentées sous le titre général Technologies de
l’information — Systèmes de messagerie (MHS):
Partie 1: Présentation générale du système et des services
Partie 2: Architecture globale
Partie 4: Système de transfert de messages — Définition et procédures du service abstrait
Partie 5: Mémoire de messages: Définition du service abstrait
Partie 6: Spécification des protocoles
Partie 7: Système de messagerie de personne à personne
Partie 8: Service de messagerie par échange informatisé de données
Partie 9: Système de messagerie par échange informatisé de données
Partie 10: Routage MHS
Partie 11: Guide pour les gestionnaires des systèmes de messagerie [Rapport technique]
© ISO/CEI 2003 – Tous droits réservés v
---------------------- Page: 5 ----------------------
ISO/CEI 10021-6:2003(F)
Introduction
La présente Spécification de protocole fait partie d'une série de Recommandations | Normes internationales définissant le
système de messagerie dans un environnement de systèmes ouverts répartis.
Les services de messagerie permettent aux abonnés d'échanger des messages en mode enregistrement et retransmission.
Un message expédié par un usager (l'expéditeur) est transféré par l'intermédiaire du système de transfert de messages
(MTS, message transfer system) et remis à un ou plusieurs autres usagers (les destinataires). Un usager peut dialoguer
directement avec le MTS ou indirectement en passant par un service de mémoire de messagerie (MS, message store).
Le MTS comprend un certain nombre d'agents de transfert de messages (MTA, message transfer agent), qui transfèrent
les messages et les remettent à leurs destinataires prévus.
La présente Spécification de protocole a été élaborée conjointement par l'UIT-T et l'ISO/CEI. Elle est publiée sous forme
de texte commun sous le nom de Rec. UIT-T X.419 | ISO/CEI 10021-6.
vi © ISO/CEI 2003 – Tous droits réservés
---------------------- Page: 6 ----------------------
ISO/CEI 10021-6:2003 (F)
NORME INTERNATIONALE
RECOMMANDATION UIT-T
Technologies de l'information – Systèmes de messagerie:
spécification des protocoles
SECTION 1 – INTRODUCTION
1 Domaine d'application
La présente Recommandation | Norme internationale décrit le protocole (P3) d'accès au MTS utilisé entre un agent
utilisateur distant et le MTS afin d'accéder au service abstrait MTS défini dans la Rec. UIT-T X.411 | ISO/CEI 10021-4.
La présente Recommandation | Norme internationale spécifie le protocole (P7) d'accès au MS utilisé entre un agent
utilisateur distant et une mémoire de messagerie, afin d'accéder au service abstrait MS défini dans la Rec. UIT-T X.413 |
ISO/CEI 10021-5.
La présente Recommandation | Norme internationale spécifie également le protocole (P1) de transfert du MTS utilisé
entre les agents MTA pour assurer l'exploitation répartie du MTS, comme le définit la Rec. UIT-T X.411 |
ISO/CEI 10021-4.
La Rec. UIT-T X.402 | ISO/CEI 10021-2 indique les autres Recommandations | Normes internationales qui définissent
d'autres aspects des systèmes de messagerie.
La section 2 de la présente Recommandation | Norme internationale spécifie les protocoles d'accès au MHS (P3 et P7).
L'article 6 donne un aperçu général des protocoles d'accès au MHS. L'article 7 définit la syntaxe abstraite du
protocole (P3) d'accès au MTS. L'article 8 définit la syntaxe abstraite du protocole (P7) d'accès au MS. L'article 9 définit
les mappages entre les protocoles d'accès au MHS et les services utilisés. L'article 10 spécifie les conditions de
conformité requises pour les systèmes implémentant les protocoles d'accès au MHS.
La section 3 de la présente Recommandation | Norme internationale spécifie le protocole (P1) de transfert du MTS.
L'article 11 donne un aperçu général du protocole (P1) de transfert du MTS. L'article 12 définit la syntaxe abstraite du
protocole (P1) de transfert du MTS. L'article 13 définit les mappages entre le protocole (P1) de transfert du MTS et les
services utilisés. L'article 14 spécifie les conditions de conformité requises pour les systèmes implémentant le
protocole (P1) de transfert du MTS.
L'Annexe A fournit une définition de référence concernant les identificateurs d'objet du protocole MHS, cités dans les
modules ASN.1 dans le corps de la présente Recommandation | Norme internationale.
L'Annexe B décrit les règles protocolaires d'interfonctionnement avec les applications de la Rec. CCITT X.411 (1984) à
l'aide du protocole (P1) de transfert du MTS.
L'Annexe C identifie les différences qui existent entre la Rec. CCITT X.411 (1984) et la présente Recommandation |
Norme internationale.
L'Annexe D identifie les différences techniques qui existent entre les versions ISO/CEI et UIT-T de la Rec. UIT-T X.419
et ISO/CEI 10021-6.
L'Annexe E couvre l'utilisation des services de couche inférieure, et ne s'applique qu'à la Rec. UIT-T X.419.
L'Annexe F, index de la présente Recommandation | Norme internationale, se décompose comme suit (successivement):
abréviations; formes et expressions; eléments d'information; modules ASN.1; classes d'objets d'information; types
ASN.1; valeurs ASN.1.
2 Références normatives
Les Recommandations et Normes internationales suivantes contiennent des dispositions qui, par suite de la référence qui
y est faite, constituent des dispositions de la présente Recommandation | Norme internationale. Au moment de la
publication, les éditions indiquées étaient en vigueur. Les Recommandations et les Normes étant sujettes à révision, les
utilisateurs de la présente Recommandation | Norme internationale sont invités à étudier la possibilité d'appliquer les
éditions les plus récentes des Recommandations et Normes énumérées ci-dessous. Les membres de la CEI et de l'ISO
tiennent à jour un registre des Normes internationales en vigueur. Le Bureau de la normalisation des télécommunications
de l'UIT tient à jour une liste des Recommandations UIT-T actuellement en vigueur.
Rec. UIT-T X.419 (06/1999) 1
---------------------- Page: 7 ----------------------
ISO/CEI 10021-6:2003 (F)
2.1 Interconnexion des systèmes ouverts
La présente Spécification de protocole fait appel aux spécifications OSI suivantes:
– Recommandation UIT-T X.216 (1994) | ISO/CEI 8822:1994, Technologies de l'information –
Interconnexion de systèmes ouverts – Définition du service de présentation.
– Recommandation UIT-T X.217 (1995) | ISO/CEI 8649:1996, Technologies de l'information –
Interconnexion de systèmes ouverts – Définition de service applicable à l'élément de service de contrôle
d'association.
– Recommandation UIT-T X.218 (1993), Transfert fiable: modèle et définition du service.
ISO/CEI 9066-1:1989, Systèmes de traitement de l'information – Communication de texte – Transfert
fiable – Partie 1: Modèle et définition du service.
– Recommandation CCITT X.228 (1988), Transfert fiable: spécification du protocole.
ISO/CEI 9066-2:1989, Systèmes de traitement de l'information – Communication de texte – Transfert
fiable – Partie 2: Spécification du protocole.
– Recommandation UIT-T X.680 (1997) | ISO/CEI 8824-1:1998, Technologies de l'information – Notation
de syntaxe abstraite numéro un: spécification de la notation de base.
– Recommandation UIT-T X.681 (1997) | ISO/CEI 8824-2:1998, Technologies de l'information – Notation
de syntaxe abstraite numéro un: spécification des objets informationnels.
– Recommandation UIT-T X.682 (1997) | ISO/CEI 8824-3:1998, Technologies de l'information – Notation
de syntaxe abstraite numéro un: spécification des contraintes.
– Recommandation UIT-T X.683 (1997) | ISO/CEI 8824-4:1998, Technologies de l'information – Notation
de syntaxe abstraite numéro un: Paramétrage des spécifications ASN.1.
– Recommandation UIT-T X.880 (1994) | ISO/CEI 13712-1:1995, Technologies de l'information –
Opérations distantes: concepts, modèle et notation.
– Recommandation UIT-T X.881 (1994) | ISO/CEI 13712-2:1995, Technologies de l'information –
Opérations distantes: réalisations OSI – Définition du service de l'élément de service d'opérations
distantes.
– Recommandation UIT-T X.882 (1994) | ISO/CEI 13712-3:1995, Technologies de l'information –
Opérations distantes: réalisations OSI – Spécification du protocole de l'élément de service d'opérations
distantes.
– ISO/CEI 14766:1997, Technologies de l'information – Télécommunications et échange d'information
entre systèmes – Emploi d'applications OSI sur protocole de commande de transmission entre
réseaux (TCP).
2.2 Systèmes de messagerie
La présente Spécification de protocole fait appel aux spécifications des systèmes de messagerie suivantes:
– Recommandation UIT-T F.400/X.400 (1999), Aperçu général du système et du service de messagerie.
ISO/CEI 10021-1:2003, Technologies de l'information – Systèmes de messagerie – Partie 1: Présentation
générale du système et des services.
– Recommandation UIT-T X.402 (1999) | ISO/CEI 10021-2:2003, Technologies de l'information –
Systèmes de messagerie: architecture globale.
– Recommandation CCITT X.408 (1988), Systèmes de messagerie: règles de conversion entre différents
types d'informations codées.
– Recommandation UIT-T X.411 (1999) | ISO/CEI 10021-4:2003, Technologies de l'information –
Systèmes de messagerie – Système de transfert de messages: définition et procédures du service abstrait.
– Recommandation UIT-T X.413 (1999) | ISO/CEI 10021-5:1999, Technologies de l'information –
Systèmes de messagerie: mémoire de messages – Définition du service abstrait.
– Recommandation UIT-T X.420 (1999) | ISO/CEI 10021-7:2003, Systèmes de messagerie: système de
messagerie de personne à personne.
2 Rec. UIT-T X.419 (06/1999)
---------------------- Page: 8 ----------------------
ISO/CEI 10021-6:2003 (F)
2.3 Systèmes d'annuaire
La présente Spécification de protocole fait appel à la spécification suivante de système d'annuaire:
– Recommandation UIT-T X.501 (1997) | ISO/CEI 9594-2:1998, Technologies de l'information –
Interconnexion des systèmes ouverts – L'annuaire: les modèles.
3 Définitions
Pour les besoins de la présente Spécification de protocole, les définitions données dans la Rec. UIT-T X.402 |
ISO/CEI 10021-2 s'appliquent.
4 Abréviations
Pour les besoins de la présente Spécification de protocole, les abréviations données dans la Rec. UIT-T X.402 |
ISO/CEI 10021-2 sont utilisées.
5 Conventions
La présente Spécification de protocole emploie les conventions descriptives ci-dessous.
5.1 Termes
Dans la présente Spécification de protocole, le libellé des termes définis ainsi que les noms et valeurs des paramètres de
service et des champs de protocole commencent par une lettre minuscule et sont reliés par un tiret, à moins qu'il ne
s'agisse d'un nom propre; exemple: terme-dé
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.