Rec. ISO X.402 (11/1995) – INFORMATION TECHNOLOGY – MESSAGE HANDLING SYSTEMS (MHS): OVERALL ARCHITECTURE
FOREWORD
CONTENTS
Summary
SECTION 1 – INTRODUCTION
1 Scope
2 Normative references
    2.1 Open Systems Interconnection
        2.1.1 Identical Recommendations | International Standards
        2.1.2 Paired Recommendations | International Standards equivalent in technical content
        2.1.3 Additional references
    2.2 Directory Systems
        2.2.1 Identical Recommendations | International Standards
    2.3 Message Handling Systems
        2.3.1 Identical Recommendations | International Standards
        2.3.2 Paired Recommendations | International Standards equivalent in technical content
        2.3.3 Additional References
    2.4 Country Codes
    2.5 Network Addresses
3 Definitions
    3.1 Open Systems Interconnection
    3.2 Directory Systems
    3.3 Message Handling Systems
4 Abbreviations
5 Conventions
    5.1 ASN.1
    5.2 Grade
    5.3 Terms
SECTION 2 – ABSTRACT MODELS
6 Overview
7 Functional model
    7.1 Primary functional objects
        7.1.1 The Message Handling System
        7.1.2 Users
        7.1.3 Distribution lists
    7.2 Secondary functional objects
        7.2.1 The Message Transfer System
        7.2.2 User Agents
        7.2.3 Message stores
        7.2.4 Access units
    7.3 Tertiary functional objects
        7.3.1 Message Transfer Agents
    7.4 Selected AU types
        7.4.1 Physical delivery
        7.4.2 Telematic
        7.4.3 Telex
8 Information model
    8.1 Messages
    8.2 Probes
    8.3 Reports
9 Operational model
    9.1 Transmittal
    9.2 Transmittal roles
    9.3 Transmittal steps
        9.3.1 Origination
        9.3.2 Submission
        9.3.3 Import
        9.3.4 Transfer
        9.3.5 Export
        9.3.6 Delivery
        9.3.7 Retrieval
        9.3.8 Receipt
    9.4 Transmittal events
        9.4.1 Splitting
        9.4.2 Joining
        9.4.3 Name resolution
        9.4.4 DL expansion
        9.4.5 Redirection
        9.4.6 Conversion
        9.4.7 Non-delivery
        9.4.8 Non-affirmation
        9.4.9 Affirmation
        9.4.10 Routing
10 Security model
    10.1 Security policies
    10.2 Security services
        10.2.1 Origin Authentication security services
        10.2.2 Secure Access Management security service
        10.2.3 Data Confidentiality security services
        10.2.4 Data Integrity security services
        10.2.5 Non-Repudiation security services
        10.2.6 Message Security Labelling security service
        10.2.7 Security management services
    10.3 Security elements
        10.3.1 Authentication security elements
        10.3.2 Secure Access Management security elements
        10.3.3 Data Confidentiality security elements
        10.3.4 Data Integrity security elements
        10.3.5 Non-Repudiation security elements
        10.3.6 Security Label security elements
        10.3.7 Security Management security elements
        10.3.8 Double Enveloping Technique
        10.3.9 Encoding for encryption and hashing
SECTION 3 – CONFIGURATIONS
11 Overview
12 Functional configurations
    12.1 Regarding the Directory
    12.2 Regarding the Message Store
13 Physical configurations
    13.1 Messaging Systems
        13.1.1 Access Systems
        13.1.2 Storage Systems
        13.1.3 Access and Storage Systems
        13.1.4 Transfer Systems
        13.1.5 Access and Transfer Systems
        13.1.6 Storage and Transfer Systems
        13.1.7 Access, Storage, and Transfer Systems
    13.2 Representative Configurations
        13.2.1 Fully centralized
        13.2.2 Centralized Message Transfer and Storage
        13.2.3 Centralized Message Transfer
        13.2.4 Fully distributed
14 Organizational configurations
    14.1 Management domains
        14.1.1 Administration management domains
        14.1.2 Private management domains
    14.2 Representative configurations
        14.2.1 Fully centralized
        14.2.2 Directly connected
        14.2.3 Indirectly connected
15 The Global MHS
SECTION 4 – NAMING, ADDRESSING, AND ROUTING
16 Overview
17 Naming
    17.1 Directory names
    17.2 OR-Names
18 Addressing
    18.1 Attribute lists
    18.2 Character sets
    18.3 Standard attributes
        18.3.1 Administration-domain-name
        18.3.2 Common-name
        18.3.3 Country-name
        18.3.4 Extension-postal-O/R-address-components
        18.3.5 Extension-physical-delivery-address-components
        18.3.6 Local-postal-attributes
        18.3.7 Network-address
        18.3.8 Numeric-user-identifier
        18.3.9 Organization-name
        18.3.10 Organizational-unit-names
        18.3.11 Pds-name
        18.3.12 Personal-name
        18.3.13 Physical-delivery-country-name
        18.3.14 Physical-delivery-office-name
        18.3.15 Physical-delivery-office-number
        18.3.16 Physical-delivery-organization-name
        18.3.17 Physical-delivery-personal-name
        18.3.18 Post-office-box-address
        18.3.19 Postal-code
        18.3.20 Poste-restante-address
        18.3.21 Private-domain-name
        18.3.22 Street-address
        18.3.23 Terminal-identifier
        18.3.24 Terminal-type
        18.3.25 Unformatted-postal-address
        18.3.26 Unique-postal-name
    18.4 Attribute list equivalence
    18.5 OR-Address Forms
        18.5.1 Mnemonic OR-address
        18.5.2 Numeric OR-address
        18.5.3 Postal OR-address
        18.5.4 Terminal OR-address
        18.5.5 Determination of address forms
    18.6 Conditional attributes
19 Routing
SECTION 5 – USE OF THE DIRECTORY
20 Overview
21 Authentication
22 Name resolution
23 DL expansion
24 Capability assessment
SECTION 6 – OSI REALIZATION
25 Overview
26 Application service elements
    26.1 The ASE concept
    26.2 Symmetric and Asymmetric ASEs
    26.3 Message Handling ASEs
        26.3.1 Message Transfer
        26.3.2 Message Submission
        26.3.3 Message Delivery
        26.3.4 Message Retrieval
        26.3.5 Message Administration
    26.4 Supporting ASEs
        26.4.1 Remote Operations
        26.4.2 Reliable Transfer
        26.4.3 Association Control
27 Application contexts
SECTION 7 – ABSTRACT SERVICE DEFINITION CONVENTIONS
28 Overview
29 Components of the Abstract model
    29.1 Abstract objects
    29.2 Abstract contracts
    29.3 Connection packages
    29.4 Abstract ports
    29.5 Abstract operations and Abstract errors
30 ROS realization
Annex A – Directory object classes and attributes
A.1 Object classes
A.1.1 MHS Distribution List
A.1.2 MHS Message Store
A.1.3 MHS Message Transfer Agent
A.1.4 MHS User
A.1.5 MHS User Agent
A.2 Attributes
A.2.1 MHS Acceptable EITs
A.2.2 MHS Deliverable Classes
A.2.3 MHS Deliverable Content Types
A.2.4 MHS DL Archive Service
A.2.5 MHS DL Members
A.2.6 MHS DL Policy
A.2.7 MHS DL Related Lists
A.2.8 MHS DL Submit Permissions
A.2.9 MHS DL Subscription Service
A.2.10 MHS Exclusively Acceptable EITs
A.2.11 MHS Maximum Content Length
A.2.12 MHS Message Store Directory Name
A.2.13 MHS OR-Addresses
A.2.14 MHS OR-Addresses with Capabilities
A.2.15 MHS Supported Attributes
A.2.16 MHS Supported Automatic Actions
A.2.17 MHS Supported Content Types
A.2.18 MHS Supported Matching Rules
A.2.19 MHS Unacceptable EITs
A.3 Attribute syntaxes
A.3.1 DL Submit Permission
A.3.2 DL Policy
A.3.3 OR-Address
A.3.4 OR-Address with Capabilities
A.3.5 OR-Name
Annex B – Reference Definition of Object Identifiers
Annex C – Reference Definition of Directory object classes and attributes
Annex D – Security threats
D.1 Masquerade
D.2 Message sequencing
D.3 Modification of information
D.4 Denial of service
D.5 Repudiation
D.6 Leakage of Information
D.7 Other threats
Annex E – Provision of security services in ITU-T Rec. X.411 | ISO/IEC 10021-4
Annex F – Representation of OR-addresses for human usage
F.1 Purpose
F.2 Scope
F.3 Format
F.3.1 General
F.3.2 Labelled format
F.3.3 Self-explanatory format
F.4 User interface
F.4.1 Examples of application
Annex G – Use of OR-addresses by multinational organizations
G.1 Addressing principles
G.2 Example configurations
G.2.1 Multiple independent PRMDs
G.2.2 A single PRMD, named from a "home" country
G.2.3 A single PRMD with multiple country and domain names
G.3 Alias OR-addresses
Annex H – Differences between ISO/IEC 10021-2 and ITU-T Rec. X.402
Annex I – Summary of changes to previous editions
I.1 Differences between ISO/IEC 10021-2:1990 and CCITT Rec. X.402 (1992)
I.2 Differences between CCITT Rec. X.402 (1992) and ITU-T Rec. X.402 (1995) | ISO/IEC 10021-2:1996