ÍNDICE

 1     Introducción
        1.1     Finalidad
        1.2     Visión de conjunto
        1.3     Terminología
                  1.3.1     Definiciones
                  1.3.2     Abreviaturas
        1.4     Documentos a que se hace referencia
                  1.4.1     Recomendaciones | Normas Internacionales idénticas
                  1.4.2     Pares de Recomendaciones | Normas Internacionales de contenido técnico equivalente
                  1.4.3     Referencias adicionales
        1.5     Niveles
        1.6     Convenios de denominación
 2     Arquitectura de la CMC
        2.1     Modelo funcional
        2.2     Modelo computacional
                  2.2.1     Interfaces
                  2.2.2     Sesión
                  2.2.3     Soporte de caracteres formados por dos octetos
                  2.2.4     Notificación de eventos
                  2.2.5     Extensiones
        2.3     Modelo de configuración
                  2.3.1     Gestor de CMC
                  2.3.2     Directrices para vinculaciones de plataformas
                  2.3.3     Consulta de la información de configuración
        2.4     Modelo de objeto
                  2.4.1     Componentes del modelo
 3     Clases de objetos de CMC
        3.1     Clases de objetos API de CMC
                  3.1.1     Libro de direcciones
                  3.1.2     Ítem de contenido
                  3.1.3     Lista de distribución
                  3.1.4     Mensaje
                  3.1.5     Contenedor de mensajes
                  3.1.6     Información por cada recibiente
                  3.1.7     Contenedor de perfiles
                  3.1.8     Recibiente
                  3.1.9     Informe
                 3.1.10     Contenedor raíz
 4     Estructuras de datos
        4.1     Tipos de datos básicos
        4.2     Tipos de datos de matriz
        4.3     Añadidura
        4.4     Booleano
        4.5     Memoria tampón
        4.6     Estructuras de datos de llamada de retorno
        4.7     Cadena contada
        4.8     Asa de cursor
        4.9     Restricción de cursor
       4.10     Clave de clasificación de cursor
       4.11     Tabla de despacho
       4.12     Enumerado
       4.13     Eventos
       4.14     Extensión
       4.15     Banderas
       4.16     GUID
       4.17     Identificador
       4.18     Fecha y hora ISO
       4.19     Mensaje
       4.20     Referencia de mensaje
       4.21     Sumario de mensaje
       4.22     Nombre
       4.23     Asa de objeto
       4.24     Identificador de objeto
       4.25     Datos opacos
       4.26     Propiedad
       4.27     Recibiente
       4.28     Informe
       4.29     Código de retorno
       4.30     Identificador de sesión
       4.31     Asa de tren
       4.32     Cadena
       4.33     Tiempo (u hora)
       4.34     Identificador de interfaz de usuario
 5     Propiedades de objetos
        5.1     Propiedades del objeto de libro de direcciones
                  5.1.1     Vástago permitido
                  5.1.2     Comentario
                  5.1.3     Ubicación
                  5.1.4     Nombre
                  5.1.5     Clase de objeto
                  5.1.6     Progenitor
                  5.1.7     Nombre del servidor
                  5.1.8     Compartido
                  5.1.9     Tipo
        5.2     Propiedades del objeto de ítem de contenido
                  5.2.1     Juego de caracteres
                  5.2.2     Información de contenido
                  5.2.3     Tipo de contenido
                  5.2.4     Hora de creación
                  5.2.5     Tipo de codificación
                  5.2.6     Directorio de ficheros
                  5.2.7     Nombre de fichero
                  5.2.8     Número de ítem
                  5.2.9     Tipo de ítem
                 5.2.10     Último modificado
                 5.2.11     Clase de objeto
                 5.2.12     Posición de reproducción
                 5.1.13     Tamaño
                 5.2.14     Título
        5.3     Propiedades del objeto de lista de distribución
                  5.3.1     Dirección
                  5.3.2     Comentario
                  5.3.3     Hora de la última modificación
                  5.3.4     Nombre
                  5.3.5     Clase de objeto
                  5.3.6     Progenitor
                  5.3.7     Compartida
        5.4     Propiedades del objeto de mensaje
                  5.4.1     Identificador de aplicación
                  5.4.2     Estado de mensaje de aplicación
                  5.4.3     Acción automática
                  5.4.4     Hora de entrega diferida
                  5.4.5     Identificador
                  5.4.6     Estado de mensaje de entrada
                  5.4.7     En respuesta a
                  5.4.8     Cuenta de ítems
                  5.4.9     Diagnóstico de la notificación de no recepción
                 5.4.10     Motivo de la notificación de no recepción
                 5.4.11     Clase de objeto
                 5.4.12     Estado de mensaje de salida
                 5.4.13     Prioridad
                 5.4.14     Recibo solicitado
                 5.4.15     Tipo de recepción
                 5.4.16     Informe solicitado
                 5.4.17     Rol (o papel)
                 5.4.18     Sensibilidad
                 5.4.19     Tamaño
                 5.4.20     Asunto
                 5.4.21     Hora de recepción
                 5.4.22     Hora de envío
                 5.4.23     Tipo
        5.5     Propiedades del objeto de contenedor de mensajes
                  5.5.1     Vástago permitido
                  5.5.2     Comentario
                  5.5.3     Ubicación
                  5.5.4     Nombre
                  5.5.5     Clase de objeto
                  5.5.6     Progenitor
                  5.5.7     Nombre del servidor
                  5.5.8     Compartido
                  5.5.9     Tipo
        5.6     Propiedades del objeto información por cada recibiente
                  5.6.1     Comentario
                  5.6.2     Hora de entrega
                  5.6.3     Diagnóstico
                  5.6.4     Clase de objeto
                  5.6.5     Motivo (o razón)
                  5.6.6     Dirección de recibiente
                  5.6.7     Nombre de recibiente
                  5.6.8     Tipo
        5.7     Propiedades del objeto de contenedor de perfiles
                  5.7.1     Acción automática
                  5.7.2     Juego de caracteres
                  5.7.3     Conformidad
                  5.7.4     Servicio por defecto
                  5.7.5     Usuario por defecto
                  5.7.6     Terminador de línea
                  5.7.7     Clase de objeto
                  5.7.8     Extensiones de objetos soportadas
                  5.7.9     Objetos soportados
                 5.7.10     Propiedades soportadas
                 5.7.11     Extensiones de propiedades soportadas
                 5.7.12     Contraseña requerida
                 5.7.13     Servicio requerido
                 5.7.14     Usuario requerido
                 5.7.15     Soporte de cadenas contadas
                 5.7.16     Soporte de ausencia de marca como leer
                 5.7.17     Interfaz de usuario disponible
                 5.7.18     Usuarios
                 5.7.19     Versión de la implementación
                 5.7.20     Versión de la especificación
        5.8     Propiedades de objetos de recibientes
                  5.8.1     Dirección
                  5.8.2     Retorno de contenido solicitado
                  5.8.3     Nombre
                  5.8.4     Clase de objeto
                  5.8.5     Recibo solicitado
                  5.8.6     Informe solicitado
                  5.8.7     Bandera de responsabilidad
                  5.8.8     Rol (o papel)
                  5.8.9     Tipo
        5.9     Propiedades del objeto de informe
                  5.9.1     Identificador de aplicación
                  5.9.2     Identificador
                  5.9.3     Cuenta de ítems
                  5.9.4     Identificador del sistema de mensajería
                  5.9.5     Clase de objeto
                  5.9.6     Leído
                  5.9.7     Tamaño
                  5.9.8     Asunto
                  5.9.9     Identificador de mensaje de asunto
                 5.9.10     Hora de recepción
                 5.9.11     Hora de envío
                 5.9.12     No enviado
       5.10     Propiedades del objeto de contenedor raíz
                 5.10.1     Vástago permitido
                 5.10.2     Comentario
                 5.10.3     Ubicación
                 5.10.4     Nombre
                 5.10.5     Clase de objeto
                 5.10.6     Compartido
 6     Funciones de la interfaz
        6.1     Funciones de la CMC  simple
                  6.1.1     Envío de mensajes
                  6.1.2     Recepción de mensajes
                  6.1.3     Consulta de nombres
                  6.1.4     Administración
        6.2     Funciones de la CMC completa
                  6.2.1     Funciones de vinculación
                  6.2.2     Funciones de composición
                  6.2.3     Funciones de enumeración
                  6.2.4     Funciones de notificación de eventos
                  6.2.5     Funciones de mensajería
                  6.2.6     Funciones de tratamiento de nombres
                  6.2.7     Funciones de trenes
 7     Códigos de retorno
 8     Conformidad
Anexo  A  –  Sumario de declaraciones en el lenguaje de programación C
        A.1     Sumario de declaración en lenguaje C
Anexo  B  –  Extensiones de vendedores de CMC
        B.1     Extensiones de vendedores de CMC
                  B.1.1     Extensiones de funciones
                  B.1.2     Extensiones de datos
        B.2     Sumario de las declaraciones en lenguaje C para el conjunto de extensiones
                  B.2.1     Conjunto de extensiones X.400
                  B.2.2     Extensiones adicionales para la correspondencia CMC simple/X400
                  B.2.3     Otros conjuntos de extensiones
                  B.2.4     Información específica de la plataforma, incluidas las vinculaciones durante la ejecución
                  B.2.5     Utilización de servicios X.400 fundamentales por la CMC simple
Anexo  C  –  Ejemplos de programación
        C.1     Ejemplos de programación
                  C.1.1     Funciones de indagar configuración (query configuration), establecer sesión (logon) y terminar sesión (logoff)
                  C.1.2     Funciones de enviar (send) y enviar documentos (send documents)
                  C.1.3     Funciones de listar (list), leer (read), y suprimir (delete) el primer mensaje no leído
                  C.1.4     Consultar sobre un recibiente específico y obtener sus detalles
                  C.1.5     Utilización de extensiones
                  C.1.6     cmc_bind_implementation
        C.2     Ejemplo de cmc_bind_implementation
        C.3     Composición de un mensaje
        C.4     Comprobación para determinar la presencia de nuevos mensajes
        C.5     Archivo de un mensaje
        C.6     Supresión de un mensaje
        C.7     Extracción de un mensaje