• CCITT Rec. X.411 (11/1988) – MESSAGE HANDLING SYSTEMS: MESSAGE TRANSFER SYSTEM: ABSTRACT SERVICE DEFINITION AND PROCEDURES
  • TABLE OF CONTENTS
  • 0 Introduction
  • 1 Scope
  • 2 References
  • 3 Definitions
  • 4 Abbreviations
  • 5 Conventions
    • 5.1 Terms
    • 5.2 Presence of parameters
    • 5.3 Abstract syntax definitions
  • 6 Message transfer system model
  • 7 Message transfer system abstract service overview
    • 7.1 MTS bind and unbind
    • 7.2 Submission port
    • 7.3 Delivery port
    • 7.4 Administration port
  • 8 Message transfer system abstract service definition
    • 8.1 MTS-bind and MTS-unbind
      • 8.1.1 Abstract-bind and abstract-unbind
      • 8.1.2 Bind-errors
    • 8.2 Submission port
      • 8.2.1 Abstract-operations
      • 8.2.2 Abstract-errors
    • 8.3 Delivery port
      • 8.3.1 Abstract-operations
      • 8.3.2 Abstract-errors
    • 8.4 Administration port
      • 8.4.1 Abstract-operations
      • 8.4.2 Abstract-errors
    • 8.5 Common parameter types
      • 8.5.1 MTS-identifier
      • 8.5.2 Global-domain-identifier
      • 8.5.3 MTA-name
      • 8.5.4 Time
      • 8.5.5 OR-name
      • 8.5.6 Encoded-information-types
      • 8.5.7 Certificate
      • 8.5.8 Token
      • 8.5.9 Security-label
      • 8.5.10 Algorithm-identifier
  • 9 Message transfer system abstract syntax definition
    • 9.1 Criticality mechanism
  • 10 Refined message transfer system model
  • 11 Message transfer agent abstract service overview
    • 11.1 MTA-bind and MTA-unbind
    • 11.2 Transfer port abstract-operations
  • 12 Message transfer agent abstract service definition
    • 12.1 MTA-bind and MTA-unbind
      • 12.1.1 Abstract-bind and abstract-unbind
      • 12.1.2 Bind-errors
    • 12.2 Transfer port
      • 12.2.1 Abstract-operations
      • 12.2.2 Abstract-errors
    • 12.3 Common parameter types
      • 12.3.1 Trace-information and internal-trace-information
  • 13 Message transfer agent abstract syntax definition
  • 14 Procedures for distributed operation of the MTS
    • 14.1 Overview of the MTA model
      • 14.1.1 Organization and modelling technique
    • 14.2 Deferred delivery module
      • 14.2.1 Deferred delivery procedure
    • 14.3 Main module
      • 14.3.1 Control procedure
      • 14.3.2 Front-end procedure
      • 14.3.3 Routing-and-conversion-decision procedure
      • 14.3.4 Routing-decision procedure
      • 14.3.5 Conversion-decision procedure
      • 14.3.6 Error-processing procedure
      • 14.3.7 Redirection procedure
      • 14.3.8 Splitter procedure
      • 14.3.9 Conversion-procedure
      • 14.3.10 Distribution-list-expansion procedure
      • 14.3.11 Loop detection and routing algorithm
    • 14.4 Report module
      • 14.4.1 Control procedure
      • 14.4.2 Report-front-end procedure
      • 14.4.3 Report-generation procedure
      • 14.4.4 Report-routing procedure
    • 14.5 MTS-bind and MTS-unbind
      • 14.5.1 MTS-user initiated MTS-bind procedure
      • 14.5.2 MTS-user initiated MTS-unbind procedure
      • 14.5.3 MTA initiaed MTS-bind procedure
      • 14.5.4 MTA initiated MTS-unbind procedure
    • 14.6 Submission port
      • 14.6.1 Message-submission procedure
      • 14.6.2 Probe-submission procedure
      • 14.6.3 Cancel-deferred-delivery procedure
      • 14.6.4 Submission-control procedure
    • 14.7 Delivery port
      • 14.7.1 Message-delivery procedure
      • 14.7.2 Probe-delivery-test procedure
      • 14.7.3 Report-delivery procedure
      • 14.7.4 Delivery-control procedure
    • 14.8 Administration port
      • 14.8.1 Register procedure
      • 14.8.2 MTS-user initiated change-credentials procedure
      • 14.8.3 MTA initiated change-credentials procedure
    • 14.9 MTA-bind and MTA-unbind
      • 14.9.1 MTA-bind-in procedure
      • 14.9.2 MTA-unbind-in procedure
      • 14.9.3 MTA-bind-out procedure
      • 14.9.4 MTA-unbind-out procedure
    • 14.10 Transfer port
      • 14.10.1 Message-in procedure
      • 14.10.2 Probe-in procedure
      • 14.10.3 Report-in procedure
      • 14.10.4 Message-out procedure
      • 14.10.5 Probe-out procedure
      • 14.10.6 Report-out procedure
  • ANNEX A – Reference definition of MTS object identifiers
  • ANNEX B – Reference definition of MTS parameter upper bounds
  • ANNEX C– Differences between ISO/IEC and CCITT versions