En esta tarea se correlacionan las variables XML que contienen la cabecera MIME y las partes (contienen los anexos) a los parámetros de entrada mimeheader y parts de la actividad Escribir MIME respectivamente. La(s) variable(s) deben estar correlacionadas con el parámetro de entrada parts — este parámetro de entrada es obligatorio. El parámetro de entrada Encoding es opcional. Si no correlaciona los elementos del parámetro de entrada mimeheader, o si no define valores predeterminados para el mismo, se proporcionan los valores predeterminados de la tabla siguiente.
Si el parámetro de entrada mimeheader no aparece listado en el panel A actividad del panel Correlacionar entradas, seleccione Correlacionar > Mostrar parámetros opcionales en el menú de la barra de herramientas, o pulse con el botón derecho en el panel A actividad y seleccione la opción Mostrar parámetros opcionales. Si no se puede seleccionar la opción Correlacionar > Mostrar parámetros opcionales en el menú de la barra de herramientas, pulse sobre un elemento del panel Correlacionar entradas para activar esta opción.
La siguiente tabla define los elementos del parámetro de entrada mimeheader:Elemento hijo del parámetro de entrada mimeheader | Valor predeterminado |
---|---|
mimeVersion | Se asigna la versión 1.0 del estándar MIME. La cabecera MIME resultante es igual al siguiente valor: MIME-Version: 1.0. |
contentType | El valor de Content-Type de cabecera MIME resultante es el siguiente: Content-Type: multipart/mixed. |
contentType/attribute/name contentType/attribute/value | El elemento atributo contiene un conjunto de atributos en forma de pares nombre/valor. El límite entre anexos puede especificarse utilizando un elemento atributo boundary. Si no se especifica un atributo boundary, se genera un valor predeterminado. |
contentTransferEncoding | El valor de Content-Transfer-Encoding de la cabecera MIME resultante es el siguiente: Content-Transfer-Encoding: 7-bit. NOTA: el Content-Transfer-Encoding especificado en este elemento de la cabecera principal de MIME no puede ser más restrictivo que el Content-Transfer-Encoding de las cabeceras MIME de la entidad. Por ejemplo, si se especifica que Content-Transfer-Encoding de la cabecera MIME principal sea 7-bit, pero el Content-Transfer-Encoding especificado en las cabeceras MIME de la entidad es 8-bit, el Content-Transfer-Encoding de la cabecera MIME principal se cambia a 8-bit. |
Elemento hijo del parámetro de entrada parts | Valor predeterminado |
---|---|
mimeVersion | Se asigna la versión 1.0 del estándar MIME. La cabecera MIME resultante contiene el siguiente valor: MIME-Version: 1.0. |
contentType | El valor de Content-Type de cabecera MIME resultante es el siguiente: Content-Type: text/plain; charset=US-ASCII. |
contentTransferEncoding | El valor de Content-Transfer-Encoding en la cabecera MIME resultante depende del valor de Content-Type. Si Content-Type es igual a multipart, la cabecera MIME resultante contiene el siguiente valor: Content-Transfer-Encoding: 7-bit. Si Content-Type es igual a text y charset es igual a not-us-ascii (donde not-us-ascii es cualquier tipo excepto US-ASCII), la cabecera MIME resultante contiene el siguiente valor: Content-Transfer-Encoding: quoted-printable. Si Content-Type es igual a non-text, la cabecera MIME resultante contiene el siguiente valor: Content-Transfer-Encoding: base64. NOTA: Si Content-Disposition es igual a attachment, la parte de la entidad no se tratará como texto. |
El modo en que se serialice el cuerpo de la parte depende de los valores de Content-Transfer-Encoding y de Content-Type:
Si no se especifica explícitamente en la cabecera MIME, a charset se le asigna el valor predeterminado "UTF8". La única excepción a este comportamiento predeterminado tiene lugar cuando Content-Disposition es igual a “attachment” y Content-Type es igual a “text”. En este caso, la parte no se trata como texto, puesto que se desconoce el juego de caracteres de los datos. Además, en este caso a Content-Transfer-Encoding se le asigna el valor "binary".
Content-Type no es igual a “text”:
Consulte Creación de una correlación autónoma para obtener instrucciones generales sobre las correlaciones.