El complemento Send Email permite enviar un correo electrónico en un determinado momento del proceso de workflow como, por ejemplo, cuando un elemento se aprueba o necesita aprobación. Este complemento se puede usar para enviar correos electrónicos fuera del entorno de Evolve/Studio Manager.
El correo electrónico se envía usando los detalles de SMTP (servidor SMTP saliente, dirección de remitente, usar SSL, no usar SSL, puerto SMTP, etc.) y se añaden en el nivel de la aplicación de administración.
Propiedades
Nombre | Descripción | Nombre del grupo | Modos |
---|---|---|---|
connectionname | Nombre de la conexión que se usa para conectar a la base de datos. Incluye una lista desplegable de las conexiones definidas en el nivel global o de la aplicación actual. | Correo electrónico para: | Base de datos |
senddelay |
Número de días que hay que esperar para enviar el correo electrónico. Ejemplo: Valor directo: 1 (o cualquier número que defina el número de días) Valor del campo de formulario: [/my:myFields/my:field2] Valor del campo de solución: [field1] |
Datos de correo electrónico | Todo |
a |
Lista de direcciones de correo electrónico a la que se enviará el mensaje de correo. Utilice punto y coma para separar las direcciones. Ejemplo: Valor directo: abc@xyz.com; def@xyz.com Valor del campo de formulario: [/my:myFields/my:field2] Valor del campo de solución: [field1] |
Correo electrónico para: | Fijo |
subject | Asunto del mensaje de correo electrónico. Si se usa una plantilla de correo electrónico en el parámetro body, el asunto se seleccionará de la plantilla de correo electrónico y se omitirá el contenido de este parámetro. | Datos de correo electrónico | Todo |
body |
Contenido del mensaje de correo electrónico. El contenido se puede seleccionar directamente desde este parámetro o el usuario puede proporcionar el nombre de una plantilla de correo electrónico definida en el nivel global o de aplicación. Si se define una plantilla de correo electrónico, se seleccionarán tanto el asunto como el cuerpo de la plantilla de correo electrónico definida. Ejemplo: Valor directo (contenido del correo electrónico de este parámetro): Contenido del correo electrónico de prueba Valor directo (contenido del correo electrónico de una plantilla de correo electrónico): <p><p>$EmailTemplate.MyEmailTemplate en este caso MyEmailTemplate es el nombre de la plantilla de correo electrónico. Valor del campo de formulario: [/my:myFields/my:field2] Valor del campo de solución: [field1] |
Datos de correo electrónico | Todo |
consulta |
La consulta que se va a ejecutar (en la base de datos definida en el parámetro connectionname) para determinar los destinatarios. Hay que configurar un nombre de conexión para que esta opción funcione. Debería devolver el id. del correo electrónico de los usuarios a los que hay que enviar un correo. Ejemplo: Valor directo: Seleccionar usuario desde dbo. TestUsers donde ID = 2 |
Correo electrónico para: | Base de datos |
includeitem | Esta marca indica si hay que incluir el formulario como adjunto. Si se establece en Verdadero, habrá que especificar las propiedades formview y format. | Detalles del archivo adjunto | Todo |
formview | Nombre del formulario que el destinatario recibe en el correo electrónico. Solo funciona si includeitem se ha establecido en Verdadero. | Detalles del archivo adjunto | Todo |
includedatafile |
Especifica cómo recibirán los destinatarios el documento de Excel (el archivo de datos) en el correo electrónico. None: El documento de Excel (archivo de datos) no se enviará en el correo electrónico. LinkToDataFile: Se incluirá un enlace al documento de Excel (archivo de datos) en el correo electrónico. DataFileAsAttachment: El documento de Excel (archivo de datos) se incluirá como adjunto en el correo electrónico. BothLinkAndAttachment: El documento de Excel (archivo de datos) se incluirá como adjunto al correo electrónico y como enlace en el correo electrónico. |
Detalles del archivo adjunto | Todo |
format | El formato de captura instantánea de la vista de formulario adjunta al correo electrónico. | Detalles del archivo adjunto | Todo |
Ejemplo
Utilice el complemento Send Email para que los participantes del proceso de workflow reciban notificaciones de tareas y eventos como, por ejemplo, cuando una tarea ha vencido o algo necesite aprobación.