Rec. UIT-T X.413 (09/1992) … SYSTÈMES DE MESSAGERIE - ENREGISTREMENT DE MESSAGES: DÉFINITION DU SERVICE ABSTRAIT
AVANT-PROPOS
INTRODUCTION
SECTION 1 … CONSIDÉRATIONS GÉNÉRALES
1 Champ d'application
2 Références normatives
    2.1 Références relatives au modèle de référence
    2.2 Références relatives à la présentation
    2.3 Références relatives aux opérations distantes
    2.4 Références relatives à l'annuaire
    2.5 Références relatives à la messagerie
3 Définitions
    3.1 Définitions communes pour le MHS
    3.2 Définitions concernant l'enregistrement des messages
4 Abréviations
5 Conventions
    5.1 Conventions applicables aux services abstraits
    5.2 Conventions applicables aux types d'attributs utilisés dans le tableau 1/X.413 du § 11
    5.3 Conventions applicables aux types d'attributs utilisés dans le tableau 2/X.413 du § 11
    5.4 Conventions applicables aux polices de caractères pour les textes en général
    5.5 Conventions applicables aux polices de caractères pour les définitions en ASN.1
    5.6 Règles applicables aux définitions en ASN.1
SECTION 2 … DÉFINITION DU SERVICE ABSTRAIT D'ENREGISTREMENT DE MESSAGES
6 Modèle d'enregistrement de messages
    6.1 Objet enregistrement de messages (Message Store object)
    6.2 Accès pour enregistrement de messages (Message Store ports)
        6.2.1 Accès de recherche (Retrieval Port)
        6.2.2 Accès de dépôt indirect (Indirect-submission Port)
        6.2.3 Accès d'administration (Administration Port)
    6.3 Modèle d'information
        6.3.1 Bases d'information (Information-bases)
        6.3.2 Entrées (Entries)
        6.3.3 Attributs (Attributes)
        6.3.4 Entrées principales, entrées maîtresses et entrées secondaires (Main-entries, parent-entries ...
    6.4 Messages enregistrés (Stored messages)
    6.5 Actions automatiques (Auto-actions)
        6.5.1 Introduction
        6.5.2 Type d'action automatique (auto-action-type)
        6.5.3 Paramètre d'enregistrement d'action automatique (auto-action-registration)
        6.5.4 Définition du type d'action automatique (auto-action-type) et macro AUTO-ACTION
    6.6 Retransmission de messages
7 Opérations de rattachement abstrait (abstract-bind) et de détachement abstrait (abstract-unbind)
    7.1 Opération de rattachement abstrait (Abstract-bind-operation)
        7.1.1 Argument de rattachement abstrait (Abstract-bind-argument)
        7.1.2 Résultat du rattachement abstrait (Abstract-bind-result)
        7.1.3 Erreurs de rattachement abstrait (Abstract-bind-errors)
    7.2 Opération de détachement abstrait (Abstract-unbind-operation)
8 Opérations abstraites (abstract-operations)
    8.1 Types de données communes utilisés dans les opérations abstraites
        8.1.1 Etendue (Range)
        8.1.2 Filtres (Filters)
        8.1.3 Sélecteur (selector)
        8.1.4 Sélection d'information d'entrée (Entry-information-selection)
        8.1.5 Information d'entrée (Entry-information)
    8.2 Opération abstraite résumé (Summarize abstract-operation)
        8.2.1 Argument de résumé (Summarize-argument)
        8.2.2 Résultat de résumé (Summarize-result)
        8.2.3 Erreurs abstraites de résumé (Summarize abstract-errors)
    8.3 Opération abstraite de listage (List abstract-operation)
        8.3.1 Argument de listage (List-argument)
        8.3.2 Résultat de listage (List-result)
        8.3.3 Erreurs abstraites de listage (List abstract-errors)
    8.4 Opération abstraite d'extraction (Fetch abstract-operation)
        8.4.1 Argument d'extraction (Fetch-argument)
        8.4.2 Résultat d'extraction (Fetch-result)
        8.4.3 Erreurs abstraites d'extraction (Fetch abstract-errors)
    8.5 Opération abstraite de suppression (Delete abstract-operation)
        8.5.1 Argument de suppression (Delete-argument)
        8.5.2 Résultat de suppression (Delete-result)
        8.5.3 Erreurs abstraites de suppression (Delete abstract-errors)
    8.6 Opération abstraite d'enregistrement MS (Register-MS abstract-operation)
        8.6.1 Argument d'enregistrement MS (Register-MS-argument)
        8.6.2 Résultat d'enregistrement MS (Register-MS-result)
        8.6.3 Erreurs abstraites d'enregistrement MS (Register-MS abstract-errors)
    8.7 Opération abstraite d'avertissement (Alert abstract-operation)
        8.7.1 Argument d'avertissement (Alert-argument)
        8.7.2 Résultat d'avertissement (Alert-result)
        8.7.3 Erreurs abstraites d'avertissement (Alert abstract-errors)
9 Erreurs abstraites (Abstract-errors)
    9.1 Priorité des erreurs
    9.2 Erreur d'attribut (Attribute-error)
    9.3 Erreur de demande d'action automatique (Auto-action-request-error)
    9.4 Erreur de suppression (Delete-error)
    9.5 Erreur de restriction d'extraction (Fetch-restriction-error)
    9.6 Erreur de paramètres non valides (Invalid-parameters-error)
    9.7 Erreur d'étendue (Range-error)
    9.8 Erreur de sécurité (Security-error)
    9.9 Erreur de numéro d'ordre (Sequence-number-error)
    9.10 Erreur de service (Service-error)
SECTION 3 … TYPES D'ATTRIBUTS GÉNÉRAUX ET TYPES D'ACTIONS AUTOMATIQUES GÉNÉRALES
10 Présentation générale
11 Types d'attributs généraux (General-attribute-types)
    11.1 Présentation générale des types d'attributs généraux
    11.2 Description des types d'attributs généraux
        11.2.1 Numéros d'ordre secondaire (Child-sequence-numbers)
        11.2.2 Contenu (Content)
        11.2.3 Identificateur d'algorithme de confidentialité du contenu (Content-confidentiality-algorithm-identifier)
        11.2.4 Corrélateur de contenu (Content-correlator)
        11.2.5 Identificateur de contenu (Content-identifier)
        11.2.6 Vérification d'intégrité du contenu (Content-integrity-check)
        11.2.7 Longueur du contenu (Content-length)
        11.2.8 Contenu renvoyé (Content-returned)
        11.2.9 Type de contenu (Content-type)
        11.2.10 Conversion avec perte interdite (Conversion-with-loss-prohibited)
        11.2.11 Types d'information codée convertis (Converted EITs)
        11.2.12 Date-heure de création (Creation-time)
        11.2.13 Types d'information codée remis (Delivered EITs)
        11.2.14 Indicateurs de remise (Delivery-flags)
        11.2.15 Chronologie de l'allongement de la liste de distribution (DL-expansion-history)
        11.2.16 Etat de l'entrée (Entry-status)
        11.2.17 Type d'entrée (Entry-type)
        11.2.18 Nom du destinataire prévu (Intended-recipient-name)
        11.2.19 Enveloppe de remise de message (Message-delivery-envelope)
        11.2.20 Identificateur de remise de message (Message-delivery-identifier)
        11.2.21 Date et heure de remise de message (Message-delivery-time)
        11.2.22 Vérification d'authentification d'origine de message (Message-origin-authentication-check)
        11.2.23 Etiquette de sécurité de message (Message-security-label)
        11.2.24 Date et heure de dépôt du message (Message-submission-time)
        11.2.25 Jeton de message (Message-token)
        11.2.26 Types d'information codée d'origine (Original-EITs)
        11.2.27 Certificat de l'expéditeur (Originator-certificate)
        11.2.28 Nom de l'expéditeur (Originator-name)
        11.2.29 Noms des autres destinataires (other-recipient-names)
        11.2.30 Numéro d'ordre principal (Parent-sequence-number)
        11.2.31 Champs de remise de rapports par destinataire (Per-recipient-report-delivery-fields)
        11.2.32 Priorité (Priority)
        11.2.33 Demande de preuve de remise (Proof-of-delivery-request)
        11.2.34 Chronologie du réacheminement (Redirection-history)
        11.2.35 Enveloppe de remise de rapport (Report-delivery-envelope)
        11.2.36 Indication du nom de la liste de distribution (Reporting-DL-name)
        11.2.37 Indication de certificat MTA (Reporting-MTA-certificate)
        11.2.38 Vérification d'authentification de l'origine du rapport (Report-origin-authentication-check)
        11.2.39 Classification de sécurité (Security-classification)
        11.2.40 Numéro d'ordre (Sequence-number)
        11.2.41 Identificateur de dépôt du sujet (Subject-submission-identifier)
        11.2.42 Nom de ce destinataire (This-recipient-name)
    11.3 Création des attributs généraux
    11.4 Abonnement aux types d'attributs
12 Types d'actions automatiques générales (General-auto-action-types)
    12.1 Retransmission automatique (Auto-forward)
    12.2 Avertissement automatique (Auto-alert)
SECTION 4 … PROCÉDURES APPLICABLES À L'ENREGISTREMENT DE MESSAGES...
13 Présentation générale
14 Utilisation du service abstrait du système de transfert de messages
    14.1 Utilisation des services abstraits de l'accès pour remise
        14.1.1 Fonctionnement de l'opération abstraite de remise de messages (MessageDelivery abstract-operation)
        14.1.2 Fonctionnement de l'opération abstraite de remise de rapports (ReportDelivery abstract-operation)
        14.1.3 Invocation de l'opération abstraite de commande de remise (DeliveryControl abstract-operation)
        14.1.4 Règles de création applicables aux attributs généraux
    14.2 Utilisation des services abstraits d'accès pour dépôt
        14.2.1 Invocation de l'opération abstraite de dépôt de messages (MessageSubmission abstract-operation)
        14.2.2 Invocation de l'opération abstraite de dépôt d'essai (ProbeSubmission abstract-operation)
        14.2.3 Invocation de l'opération abstraite d'annulation de remise différée (CancelDeferredDelivery ...
        14.2.4 Fonctionnement de l'opération abstraite de commande de dépôt (SubmissionControl abstract-operation)
    14.3 Utilisation des services abstraits d'accès d'administration
        14.3.1 Invocation de l'opération abstraite d'enregistrement (Register abstract-operation)
        14.3.2 Invocation de l'opération abstraite de modification des pouvoirs (ChangeCredentials abstrat-operation)
        14.3.3 Fonctionnement de l'opération abstraite de modification des pouvoirs (ChangeCredentials abstract-operation)
15 Fourniture du service abstrait d'enregistrement de messages
    15.1 Fourniture des services abstraits d'accès de recherche
        15.1.1 Fonctionnement de l'opération abstraite de résumé (Summarize abstract-operation)
        15.1.2 Fonctionnement de l'opération abstraite de listage (List abstract-operation)
        15.1.3 Fonctionnement de l'opération abstraite extraction (Fetch abstract-operation)
        15.1.4 Fonctionnement de l'opération abstraite de suppression (Delete abstract-operation)
        15.1.5 Fonctionnement de l'opération abstraite d'enregistrement-MS (Register-MS abstract-operation)
        15.1.6 Invocation de l'opération abstraite d'avertissement (Alert abstract-operation)
    15.2 Fourniture des services abstraits accès pour remise indirecte
        15.2.1 Fonctionnement de l'opération abstraite de dépôt de messages (MessageSubmission abstract-operation)
        15.2.2 Fonctionnement de l'opération abstraite de dépôt d'essai (ProbeSubmission abstract-operation)
        15.2.3 Fonctionnement de l'opération abstraite d'annulation de remise différée (CancelDeferredDelivery abstract-ope...
        15.2.4 Invocation de l'opération abstraite de commande de dépôt (SubmissionControl abstract-operation)
    15.3 Fourniture des services abstraits d'accès d'administration
        15.3.1 Fonctionnement de l'opération abstraite d'enregistrement (Register abstract-operation)
        15.3.2 Appel de l'opération abstraite de modification des pouvoirs (ChangeCredentials abstract-operation)
        15.3.3 Fonctionnement de l'opération abstraite de modification des pouvoirs (ChangeCredentials abstract-operation)
16 Mise en œuvre des accès
    16.1 Accès de recherche
    16.2 Accès de dépôt indirect
    16.3 Accès d'administration
ANNEXE A … Attribution formelle des identificateurs d'objets
ANNEXE B … Définition formelle du service abstrait d'enregistrement de messages
ANNEXE C … Définition formelle des types d'attributs généraux
ANNEXE D … Définition formelle des types d'actions automatiques générales
ANNEXE E … Définition formelle des limites supérieures du paramètre MS
ANNEXE F … Exemple d'opération abstraite de résumé
ANNEXE G … Différences entre la Recommandation X.413 (1992) et l'ISO/CEI 10021-5:1990