Compartir a través de


Propiedades de configuración del adaptador de SMTP

En la siguiente tabla se enumeran las propiedades de configuración que se pueden definir para un puerto de envío del adaptador de SMTP:

Nombre de propiedad Tipo Descripción Restricciones Comentarios
DeliveryReceipt VT_BOOL Especifica si se debe enviar un mensaje de correo electrónico de confirmación cuando se entrega el mensaje. Los valores válidos son:

- -1 (true)
- 0 (false)
El valor predeterminado es 0 (falso).
De VT_BSTR Especifica la dirección de correo electrónico que se colocará en el encabezado SMTP De. Longitud mínima: 0

Longitud máxima: 256
None
MessagePartsAttachments VT_UI4 Especifica la forma de adjuntar partes del mensaje de BizTalk al mensaje de correo electrónico. Los valores válidos son:

- 0 (No adjuntar partes del mensaje)
- 1 (Adjuntar solo parte del cuerpo
- 2 (Adjuntar todas las piezas)
El valor predeterminado es 0 (no adjuntar partes del mensaje).
CC VT_BSTR Especificar la dirección de correo electrónico a la que desea enviar una copia del mensaje. Longitud máxima: 1024 Puede especificar más de una dirección de correo electrónico.
SMTPAuthenticate VT_UI4 Los valores válidos son:

- 0 (No autenticar)
- 1 (autenticación básica)
- 2 (Cuenta de proceso (NTLM))
Si no se especifica este valor, entonces se aplica el valor (predeterminado). El valor (predeterminado) indica que el puerto de envío SMTP utilizará los valores de configuración especificados en el controlador de envío.
Nombre de usuario VT_BSTR Especifica el nombre de usuario que se utilizará para la autenticación en el servidor SMTP. Esta propiedad no necesita ningún valor a menos que la propiedad SMTPAuthenticate esté definida como 1 (autenticación básica).

Longitud mínima: 0

Longitud máxima: 256
None
EmailBodyFileCharset VT_BSTR Especificar la codificación del juego de caracteres del archivo que se envía. Esta propiedad no necesita ningún valor a menos que la propiedad EmailBodyFile esté definida. El adaptador de SMTP no aplica la codificación especificada al archivo; esta opción solo sirve para especificar el modo en que se ha codificado el archivo que se envía.

El valor predeterminado es utf-8.
EmailBodyText VT_BSTR Especifica el texto que se utilizará para el cuerpo del correo electrónico que se va a enviar. Longitud máxima: 64 Kb None
ReadReceipt VT_BOOL Especifica si se debe enviar un mensaje de correo electrónico de confirmación cuando se lee el mensaje. Los valores válidos son:

- -1 (true)
- 0 (false)
El valor predeterminado es 0 (falso).
En VT_BSTR Especificar la dirección de correo electrónico a la que desea enviar mensajes. None None
EmailBodyFile VT_BSTR Especifica la ruta al archivo que se va a utilizar para el cuerpo del correo electrónico que se está enviando. Longitud máxima de la ruta de acceso: 256 caracteres Se recomienda especificar una ruta de acceso en un recurso compartido de archivos al que se pueda acceder desde todos los servidores de BizTalk del grupo de BizTalk Server que se va a usar en producción.
Asunto VT_BSTR Especifica el encabezado de asunto del mensaje. Longitud mínima: 0

Longitud máxima: 256
None
Contraseña VT_NULL Especifica la contraseña que se utilizará para la autenticación en el servidor SMTP. Esta propiedad no necesita ningún valor a menos que la propiedad SMTPAuthenticate esté definida como 1 (autenticación básica).

Este valor siempre se establece en NULL cuando se exporta un archivo de enlace. Este campo se debe rellenar de forma manual con la contraseña antes de importar el archivo de enlace en la configuración de BizTalk Server de destino.
None
Datos adjuntos VT_BSTR Especifica la ruta a un archivo que se va a adjuntar al correo electrónico que se está enviando. Longitud máxima de la ruta de acceso: 256 caracteres None
SMTPHost VT_BSTR Especifica el nombre del servidor SMTP que se utilizará al enviar mensajes. La URI de un puerto de envío o ubicación de recepción no puede superar los 256 caracteres.

Longitud máxima de la ruta de acceso: 256 caracteres
None
EmailBodyTextCharset VT_BSTR Especificar el juego de caracteres que se utilizará para codificar el cuerpo del correo electrónico que se está enviando. Esta propiedad no necesita ningún valor a menos que la propiedad EmailBodyText esté definida. El valor predeterminado es utf-8.

En el siguiente código se muestra el formato de la cadena XML que se utiliza para establecer las propiedades:

<CustomProps>  
<DeliveryReceipt vt="11">-1</DeliveryReceipt>  
<From vt="8">someone@microsoft.com</From>  
<MessagePartsAttachments vt="19">0</MessagePartsAttachments>  
<CC vt="8">someoneelse@microsoft.com</CC>  
<SMTPAuthenticate vt="19">1</SMTPAuthenticate>  
<Username vt="8">OverrideUsername</Username>  
<EmailBodyFileCharset vt="8">utf-8</EmailBodyFileCharset>  
<EmailBodyText vt="8">Email Body Text</EmailBodyText>  
<ReadReceipt vt="11">-1</ReadReceipt>  
<To vt="8">recipient@microsoft.com</To>  
<EmailBodyFile vt="8">C:\emailbodyfile.xml</EmailBodyFile>  
<Subject vt="8">test mail</Subject>  
<Password vt="1" />  
<Attachments vt="8">C:\attachment.txt</Attachments>  
<SMTPHost vt="8">emailhost</SMTPHost>  
<EmailBodyTextCharset vt="8">utf-8</EmailBodyTextCharset>  
</CustomProps>