activities
latest
false
Importante :
Este contenido se ha localizado parcialmente a partir de un sistema de traducción automática.
UiPath logo, featuring letters U and I in white
Actividades de productividad
Last updated 15 de nov. de 2024

Get IMAP Email List

UiPath.Mail.IMAP.Activities.GetIMAPMailMessages

Descripción

Recupera un mensaje de correo electrónico IMAP de un servidor especificado.
Note: This activity is called Get IMAP Mail Messages in versions older than 1.24.

Compatibilidad de proyectos

Windows - Heredado | Windows | Multiplataforma

Windows - Configuración heredada

Común
  • NombreParaMostrar: el nombre de la actividad para ser mostrado.
  • LímiteDeTiempoEnMilisegundos: especifica la cantidad de tiempo (en milisegundos) que se debe esperar a que se ejecute la actividad antes de mostrar un error. El valor predeterminado es 30000 milisegundos (30 segundos).
Host
  • CarpetaDeCorreo: la carpeta de correo desde la que se recuperarán los mensajes.
  • Servidor: el host del servidor de correo electrónico que se va a utilizar.
  • Puerto: el puerto utilizado para obtener el mensaje.
    Nota: usar una dirección IP en el campo Servidor en lugar de un nombre DNS solo funciona cuando no hay conexiones SSL o si hay un certificado SSL emitido para la dirección IP.
Inicio de sesión
  • Client Name - The Name property of the IMAP client implementation.
  • Client Version - The Version property of the IMAP client implementation.
  • Correo electrónico: la cuenta de correo electrónico utilizada para obtener el mensaje.
  • Contraseña: la contraseña de la cuenta de correo electrónico utilizada para obtener el mensaje. Si UtilizarOAuth está seleccionado, el valor de este parámetro debe ser un token de acceso OAuth2.
  • Secure Password - The password of the email account used, as a secure string. If UseOAuth is selected, the value of this parameter must be an OAuth2 access token.
  • Use OAuth - Indicates whether to use an OAuth2 access token instead of a password. By default, this option is not selected.
Otros
  • Privado : si se selecciona, los valores de variables y argumentos ya no se registran en el nivel Detallado.
Opciones
  • BorrarMensajes: especifica si los mensajes leídos deben marcarse para ser eliminados.
  • ExpresiónDeFiltro : devuelve solo los mensajes de correo que coinciden con la expresión de filtro.
  • ConjuntoDeCaracteresDeExpresiónDeFiltro : el nombre MIME del conjunto de caracteres que se usará para la expresión de filtro.

    Nota: La lista de nombres MIME válidos que se pueden utilizar está disponible en Conjuntos de caracteres.
  • Ignorar CRL : especifica si se debe ignorar la validación de la lista de revocación de certificados al conectarse. Este campo solo acepta valores Boolean y variables. Si se deja vacío, se usa el valor False predeterminado.
  • MarcarComoLeído: especifica si se marcan los mensajes recuperados como leídos. De forma predeterminada, esta casilla de verificación está desactivada.
  • SoloMensajesNoLeídos: especifica si se recuperan solo mensajes no leídos. De forma predeterminada, esta casilla de verificación está seleccionada.
  • OrderByDate : ordena los mensajes de correo por fecha. Elija una de las dos opciones: más reciente primero, más antiguo primero. El valor predeterminado es Más reciente primero.
  • AsegurarConexión: especifica el cifrado SSL y/o TLS que se utilizará para la conexión.
  • Arriba: el número de mensajes que se debe recuperar, empezando por el más reciente o por el más antiguo, dependiendo del parámetro OrdenarPorFecha.
Salida
  • Mensajes: Los mensajes recuperados como una colección de objetos MensajeDeCorreo.

Windows, configuración multiplataforma

  • Connection - The connection established in Integration Service for the Mail connector.
  • Email folder - The mail folder from which the messages are to be retrieved.
  • Additional filters - Returns only those mail messages matching the filter expression.
Común
  • LímiteDeTiempoEnMilisegundos: especifica la cantidad de tiempo (en milisegundos) que se debe esperar a que se ejecute la actividad antes de mostrar un error. El valor predeterminado es 30000 milisegundos (30 segundos).

Connection details

  • Use Integration Service - Whether to use an Integration Service connection or not. Default value is True. When set to false, the server connection fields are displayed.
  • Server - The email server host to be used. This field supports String type input.
  • Port - The port used to get the email message. This field supports Int32 type input.
  • Use OAuth - Indicates whether to use an OAuth2 access token instead of a password. By default, this option is not selected.
  • Email - The email account used to get the message. This field supports String type input.
  • Password - The password of the email account used to get the message. If Use OAuth is enabled, the value of this parameter must be an OAuth2 access token. This field supports String type input.
  • Secure password - The password of the email account used, as a secure string. If Use OAuth is selected, the value of this parameter must be an OAuth2 access token.
  • Ignore CRL - Indicates whether to ignore the Certificate Revocation List validation when connecting. Boolean value. Default is False.
  • Secure connection - Specifies the SSL and/or TSL encryption to be used for the connection.
  • Client name - Specifies a value for the Name property of the IMAP client implementation.
  • Client version - Specifies a value for the Version property of the IMAP client implementation.
Opciones
  • Limit emails to first - The number of messages to be retrieved, starting from the top of the list. This field spports Int32 type input.
  • Unread only - Specifies whether to retrieve only unread messages. Default value: True.
  • Mark as read - Specifies whether to mark retrieved messages as read.
  • Delete messages - Specifies if the read messages should be marked for delete.
  • Order by date - Order mail messages by date. Choose one of two options: Newest First, OldestFirst. The default value is Newest First.
  • FilterExpressionCharacterSet - The MIME name of the character set to be used for the filter expression. The list of valid MIME names that can be used is available at Character Sets.

Salida
  • Email list - The retrieved messages as a collection of UiPathMailMessage objects.

Ejemplos de filtrado

La siguiente tabla muestra ejemplos de filtros que podrían ser de utilidad cuando consultes mensajes de correo IMAP:

Consulta

ExpresiónDeFiltro

Todos los mensajes de correo que contengan "Bienvenido" en el asunto

"SUBJECT ""Welcome"""

Todos los mensajes de correo que contengan "Bienvenido" en el asunto y sean de "john.smith@example.com"

"SUBJECT ""Welcome"" FROM john.smith@example.com"

Todos los mensajes de correo que contengan "Bienvenido" en el asunto y no sean de "john.smith@example.com"

"SUBJECT ""Welcome"" NOT FROM john.smith@example.com"

Todos los mensajes de correo que contengan "Revisar" en el cuerpo

"BODY ""Please review"""

Todos los mensajes de correo marcados (es decir, \) \) Conjunto de indicadores marcados)

"FLAGGED"

Todos los mensajes de correo desde el 23/02/2021

"SINCE 23-Feb-2021"

Todos los mensajes de correo de informes de no entrega recibidos el 23/02/2021 o el 23/01/2021

"OR (ON 23-Feb-2021 FROM postmaster@outlook.com) (ON 23-Jan-2021 FROM postmaster@outlook.com)"

Todos los mensajes de correo no respondidos de hoy y de una dirección de correo electrónico que contiene "example.com"

"UNANSWERED ON " + DateTime.Today.ToString("dd-MMM-yyyy") + " FROM examples.com"

Nota: Obtén más información sobre cómo especificar una expresión de filtro aquí.

¿Te ha resultado útil esta página?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Uipath Logo White
Confianza y seguridad
© 2005-2024 UiPath. Todos los derechos reservados.