Enviar correo, tarea

Se aplica a:SQL Server SSIS Integration Runtime en Azure Data Factory

La tarea Enviar correo envía un mensaje de correo electrónico. Un paquete puede utilizar la tarea Enviar correo para enviar mensajes si las tareas del paquete de flujo de trabajo finalizan correctamente o si se producen errores, o para enviar mensajes en respuesta a eventos provocados por el paquete en tiempo de ejecución. Por ejemplo, la tarea puede notificar a un administrador de base de datos si la tarea Copia de seguridad de la base de datos se realizó correctamente o no.

Puede configurar la tarea Enviar correo de las siguientes maneras:

  • Proporcionar el texto del mensaje de correo electrónico.

  • Especificar el asunto del mensaje de correo electrónico.

  • Establecer el nivel de prioridad del mensaje. La tarea admite tres niveles de prioridad: normal, bajo y alto.

  • Especificar los destinatarios en las líneas Para, CC y CCO. Si la tarea especifica varios destinatarios, deben separarse mediante signos de punto y coma.

    Nota:

    Las líneas Para, CC y CCO tienen un límite de 256 caracteres cada una, de acuerdo con los estándares de Internet.

  • Incluir archivos adjuntos. Si la tarea especifica varios archivos adjuntos, deben separarse mediante la barra vertical (|).

    Nota:

    Si cuando se ejecuta el paquete no existe un archivo adjunto, se producirá un error.

  • Especificar el administrador de conexiones SMTP que se va a usar.

    Importante

    El administrador de conexiones SMTP solo es compatible con la autenticación anónima y la autenticación de Windows. No admite la autenticación básica.

El texto del mensaje puede ser una cadena que especifique, una conexión a un archivo que contiene el texto o el nombre de una variable que contiene el texto que se va a enviar. La tarea usa el administrador de conexiones de archivos para conectar con un archivo. Para más información, consulte Flat File Connection Manager.

La tarea usa el administrador de conexiones SMTP para conectar con un servidor de correo. Para más información, consulte SMTP Connection Manager.

Mensajes de registro personalizados disponibles en la tarea Enviar correo

La siguiente tabla contiene las entradas del registro personalizadas para la tarea Enviar correo. Para más información, consulte Registro de Integration Services (SSIS).

Entrada del registro Descripción
SendMailTaskBegin Indica que la tarea comenzó a enviar un mensaje de correo electrónico.
SendMailTaskEnd Indica que la tarea finalizó el envío de un mensaje de correo electrónico.
SendMailTaskInfo Proporciona información descriptiva sobre la tarea.

Configurar la tarea Enviar correo

Puede establecer propiedades a través del Diseñador de SSIS o mediante programación.

Para obtener información acerca de las propiedades que puede establecer en el Diseñador SSIS , haga clic en el tema siguiente:

Para obtener información sobre cómo establecer estas propiedades mediante programación, haga clic en el tema siguiente:

Para obtener información sobre cómo establecer estas propiedades en el Diseñador de SSIS , haga clic en Establecer las propiedades de tareas o contenedores.

Editor de la tarea Enviar correo (página General)

Use la página General del cuadro de diálogo Editor de la tarea Enviar correo para asignar un nombre a la tarea Enviar correo y describirla.

Opciones

Nombre
Proporcione un nombre único para la tarea Enviar correo. Este nombre se utiliza como etiqueta en el icono de tarea.

Nota : los nombres de tarea deben ser únicos en un paquete.

Descripción
Escriba una descripción de la tarea Enviar correo.

Editor de la tarea Enviar correo (página Correo)

Use la página Correo del cuadro de diálogo Editor de la tarea Enviar correo para especificar los destinatarios, el tipo de mensaje y la prioridad de un mensaje. También puede adjuntar archivos al mensaje. El texto del mensaje puede consistir en una cadena que proporcione, una conexión de archivo a un archivo con el texto o el nombre de una variable con el texto.

Opciones

SMTPConnection
Seleccione un administrador de conexiones SMTP de la lista, o bien haga clic en <Nueva conexión…> para crear un administrador de conexiones.

Importante

El administrador de conexiones SMTP solo es compatible con la autenticación anónima y la autenticación de Windows. No admite la autenticación básica.

Temas relacionados:Administrador de conexiones SMTP

From
Especifique la dirección de correo electrónico del remitente.

To
Escriba las direcciones de correo electrónico de los destinatarios, separadas con punto y coma.

CC
Escriba las direcciones de correo electrónico de las personas que recibirán una copia del mensaje, separadas con punto y coma.

CCO
Escriba las direcciones de correo electrónico de los destinatarios ocultos de copia del mensaje, separadas con punto y coma.

Subject
Escriba el asunto del mensaje de correo electrónico.

MessageSourceType
Permite seleccionar el tipo de origen del mensaje. Esta propiedad presenta las opciones indicadas en la siguiente tabla.

Value Descripción
Entrada directa Establezca el origen para el texto del mensaje. Si selecciona este valor, se mostrará la opción dinámica MessageSource.
Conexión de archivos Establezca el origen al archivo que incluye el texto del mensaje. Si selecciona este valor, se mostrará la opción dinámica MessageSource.
Variable Establezca el origen para la variable que incluye el texto del mensaje. Si selecciona este valor, se mostrará la opción dinámica MessageSource.

Prioridad
Establezca la prioridad del mensaje.

Datos adjuntos
Escriba los nombres de los archivos de datos adjuntos que desea adjuntar al mensaje de correo electrónico, separados por una barra vertical (|).

Nota:

Las líneas Para, CC y CCO están limitadas a 256 caracteres según las normas de Internet.

Opciones dinámicas de MessageSourceType

MessageSourceType = Entrada directa

MessageSource
Escriba el texto del mensaje, o bien haga clic en el botón Examinar (…) y escriba el mensaje en el cuadro de diálogo Origen del mensaje.

MessageSourceType = Conexión de archivos

MessageSource
Seleccione un administrador de conexiones de archivos de la lista, o bien haga clic en <Nueva conexión…> para crear un administrador de conexiones.

Temas relacionados:File Connection Manager, File Connection Manager Editor

MessageSourceType = Variable

MessageSource
Seleccione una variable de la lista, o bien haga clic en <Nueva variable…> para crear una.

Temas relacionados:Variables de Integration Services (SSIS), Agregar variable

Consulte también

Tareas de Integration Services
Flujo de control