Acciones de correo electrónico
Antes de implementar acciones de correo electrónico, debe configurar el servidor que controlará las solicitudes. Las acciones Recuperar mensajes de correo electrónico y Procesar mensajes de correo electrónico requieren un servidor IMAP, mientras que la acción Enviar correo electrónico requiere un servidor SMTP.
Puertos IMAP comunes:
- 143 (no cifrado y TLS)
- 993 (IMAP seguro)
Servidores IMAP comunes:
- imap-mail.outlook.com (Outlook.com)
- outlook.office365.com (Office365.com)
- imap.mail.yahoo.com (correo de Yahoo)
- imap.gmail.com (correo de Google)
Puertos SMTP comunes:
- 25 (no cifrado)
- 587 (no cifrado y TLS)
- 465 (SSL)
Servidores SMTP comunes:
- smtp-mail.outlook.com (Outlook.com)
- smtp.office365.com (Office365.com)
- smtp.mail.yahoo.com (correo de Yahoo)
- smtp.gmail.com (correo de Google)
Para recuperar correos electrónicos que cumplan con criterios específicos, puede usar la acción Recuperar mensajes de correo electrónico. El siguiente ejemplo recupera solo los mensajes no leídos de la bandeja de entrada.
El filtro especifica además que el correo electrónico debe ser de b.friday, el asunto contiene la palabra Informe y el cuerpo contiene martes. La acción guardará localmente todos los archivos adjuntos que coincidan con los criterios especificados.
Administre sus correos electrónicos con la acción Procesar mensajes de correo electrónico que requiere la variable creada por la acción Recuperar mensajes de correo electrónico . Puede seleccionar si quiere mover, eliminar o marcar mensajes de correo como leídos/no leídos.
La acción Enviar correo electrónico inferior envía un correo electrónico de N. Varga a B. Friday, con facturación en el campo CCO. El sujeto y el cuerpo contienen la variable %ReportID% y el archivo adjunto es un archivo que ha sido procesado por el flujo.
Recuperar mensajes de correo electrónico
Recupera mensajes de correo electrónico de un servidor IMAP.
Parámetros de entrada
Argumento | Opcionales | Acepta | Valor predeterminado | Descripción |
---|---|---|---|---|
IMAP server | No | Valor de texto | La dirección del servidor IMAP (por ejemplo, imap.gmail.com) | |
Port | Sí | Valor numérico | 993 | El puerto que usar para el servidor IMAP. Normalmente es el puerto 993 |
Enable SSL | N/A | Valor booleano | VERDADERO | Especifique si se usará una conexión segura para comunicarse con el servidor IMAP |
User name | No | Valor de texto | El nombre de usuario de la cuenta de correo electrónico a la que acceder | |
Contraseña | No | Entrada directa cifrada o valor de texto | La contraseña de la cuenta de correo electrónico a la que acceder | |
Aceptar certificados que no son de confianza | N/D | Valor booleano | False | Especifique si se aceptarán certificados que no son de confianza |
Mail folder | No | Valor de texto | El nombre de la carpeta de correo IMAP (también denominada "buzón") desde la que recuperar mensajes | |
Retrieve | N/D | Todos los mensajes de correo electrónico, solo mensajes de correo electrónico no leídos, solo mensajes de correo electrónico leídos | Todos los mensajes de correo electrónico | Especifique si se recuperarán todos los mensajes de la carpeta o solo los no leídos |
Mark As read | N/D | Valor booleano | True | Especifique si marcarán como leídos los mensajes recuperados o si se dejarán como están |
"From" field contains | Sí | Valor de texto | Dirección de correo electrónico del remitente cuyos mensajes se recuperarán. Deje este atributo en blanco para recuperar todos los mensajes independientemente del remitente | |
"To" field contains | Sí | Valor de texto | Las direcciones de correo electrónico completas de los destinatarios (separadas por espacio si hay más de una) para los mensajes que se recuperarán. Deje este atributo en blanco para recuperar todos los mensajes independientemente de los remitentes | |
"Subject" contains | Sí | Valor de texto | La frase clave para encontrar en el asunto del correo electrónico. Deje este atributo en blanco para recuperar todos los correos electrónicos independientemente de su asunto | |
'Body' contains | Sí | Valor de texto | La frase clave para encontrar en el cuerpo de correo electrónico. Deje este atributo en blanco para recuperar todos los correos electrónicos independientemente de su contenido | |
Save attachments | N/D | Guardar datos adjuntos, No guardar datos adjuntos | No guardar datos adjuntos | Especifique si se guardarán o no los datos adjuntos de los correos electrónicos recuperados |
Save attachments into | No | Carpeta | La carpeta para guardar los datos adjuntos |
Variables producidas
Argumento | Type | Descripción |
---|---|---|
RetrievedEmails | Lista de mensajes de correo | Los correos electrónicos recuperados para su procesamiento posterior como una lista de objetos de mensaje de correo electrónico |
Excepciones
Excepción | Descripción |
---|---|
No se pudo establecer la conexión con el servidor IMAP | Indica que se ha producido un problema al conectarse al servidor IMAP |
No se pudo autenticar en el servidor IMAP | Indica un problema con la autenticación con el servidor IMAP especificado |
No existe la carpeta de correo especificada | Indica que no se encontró la carpeta de correo especificada |
No se pudieron guardar los datos adjuntos | Indica un problema al guardar los datos adjuntos |
No se pudieron recuperar los correos electrónicos | Indica un problema para recuperar los correos electrónicos |
Procesar mensajes de correo electrónico
Mueve, elimina o marca como no leído un correo electrónico (o una lista de correos electrónicos) recuperado por una acción de recuperación de correos electrónicos.
Parámetros de entrada
Argumento | Opcionales | Acepta | Valor predeterminado | Descripción |
---|---|---|---|---|
IMAP server | No | Valor de texto | La dirección del servidor IMAP (por ejemplo, imap.gmail.com) | |
Port | Sí | Valor numérico | 993 | El puerto que usar para el servidor IMAP. Normalmente es el puerto 993 |
Enable SSL | N/A | Valor booleano | VERDADERO | Especifique si se usará una conexión segura para comunicarse con el servidor IMAP |
Username | No | Valor de texto | El nombre de usuario de la cuenta de correo electrónico a la que acceder | |
Contraseña | No | Entrada directa cifrada o valor de texto | La contraseña de la cuenta de correo electrónico a la que acceder | |
Aceptar certificados que no son de confianza | N/D | Valor booleano | False | Especifique si se aceptarán certificados que no son de confianza |
Email(s) to process | No | Lista de mensajes de correo | El correo electrónico o lista de correos electrónicos para procesar. Este parámetro debería contener una variable poblada por una acción Recuperar correos electrónicos | |
Operation | N/D | Eliminar correos electrónicos del servidor, marcar correos electrónicos como no leídos, mover correos electrónicos a la carpeta de correo, marcar correos electrónicos como no leídos y moverlos a la carpeta de correo | Mover correos electrónicos a la carpeta de correo | La operación que desea realizar en los mensajes de correo electrónico especificados |
Mail folder | No | Valor de texto | El nombre de la carpeta de correo a la que se moverán los correos electrónicos |
Variables producidas
Esta acción no produce ninguna variable.
Excepciones
Excepción | Descripción |
---|---|
No se pudo establecer la conexión con el servidor IMAP | Indica que se ha producido un problema al conectarse al servidor IMAP |
No existe la carpeta de correo especificada | Indica que no se encontró la carpeta de correo especificada |
No se pudieron procesar los correos electrónicos | Indica un problema con el procesamiento de los correos electrónicos especificados |
Enviar correo electrónico
Crea y envía un mensaje de correo electrónico nuevo.
Parámetros de entrada
Argumento | Opcionales | Acepta | Valor predeterminado | Descripción |
---|---|---|---|---|
SMTP server | No | Valor de texto | La dirección del servidor SMTP | |
Server port | Sí | Valor numérico | 25 | El puerto que usar para el servidor. Normalmente es el puerto 25 |
Enable SSL | N/A | Valor booleano | False | Especifique si se establecerá comunicación o no con el servidor a través de una conexión segura |
SMTP Server needs authentication | N/D | Valor booleano | False | Especifique si el servidor requiere autenticación |
User name | No | Valor de texto | El nombre de usuario de la cuenta de correo electrónico a la que acceder | |
Contraseña | No | Entrada directa cifrada o valor de texto | La contraseña de la cuenta de correo electrónico a la que acceder | |
Aceptar certificados que no son de confianza | N/D | Valor booleano | False | Especifique si se aceptarán certificados que no son de confianza |
From | No | Valor de texto | Dirección de correo electrónico del remitente | |
Sender display name | Sí | Valor de texto | The sender's display name | |
To | No | Valor de texto | Los correos electrónicos de los destinatarios. Si se introduce más de un correo electrónico, separe la lista de direcciones con puntos y comas. | |
CC | Sí | Valor de texto | Los correos electrónicos de los destinatarios en CC. Si se introduce más de un correo electrónico, separe la lista de direcciones con puntos y comas. | |
BCC | Sí | Valor de texto | Los correos electrónicos de los destinatarios en BCC (ocultos). Si se introduce más de un correo electrónico, separe la lista de direcciones con puntos y comas. | |
Subject | Sí | Valor de texto | Asunto del correo electrónico | |
Body | Sí | Valor de texto | El cuerpo del correo electrónico | |
Body Is HTML | N/D | Valor booleano | False | Especifique si el cuerpo del mensaje de correo electrónico se interpretará como codificación HTML |
Attachment(s) | Sí | Lista de archivos | La ruta completa de los archivos adjuntos, o un archivo o una lista de archivos. Si son varios archivos, deben ir entre comillas dobles (") y separados por un carácter de espacio. |
Variables producidas
Esta acción no produce ninguna variable.
Excepciones
Excepción | Descripción |
---|---|
Dirección de correo electrónico no válida | Indica que la dirección de correo electrónico especificada no es válida |
No se pudo enviar el correo electrónico | Indica un problema al enviar el correo electrónico |
No se encuentran los datos adjuntos | Indica que no se encontraron los datos adjuntos especificados |