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)

Captura de pantalla de la configuración del Servidor IMAP de la acción Recuperar correos electrónicos.

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.

Captura de pantalla de la acción Recuperar los mensajes de correo electrónico.

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.

Captura de pantalla de la acción Enviar correo electrónico.

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 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 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 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 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 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 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 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 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 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 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 Valor de texto Asunto del correo electrónico
Body 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) 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