activities
latest
false
Importante :
Este contenido se ha localizado parcialmente a partir de un sistema de traducción automática. La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.
UiPath logo, featuring letters U and I in white

Actividades de productividad

Última actualización 2 de mar. de 2026

Obtener lista de correo electrónico IMAP

UiPath.Mail.IMAP.Activities.GetIMAPMailMessages

Descripción

Recupera un mensaje de correo electrónico IMAP de un servidor especificado.

Nota:

Esta actividad se llama Obtener mensajes de correo IMAP en versiones anteriores a la 1.24.

Compatibilidad de proyectos

Windows - Heredado | Windows | Multiplataforma

Windows - Configuración heredada

Común
  • Nombre para mostrar: el nombre para mostrar de la actividad.
  • 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:

    Using an IP address in the Server field instead of a DNS name only works when there are no SSL connections or if there is an SSL certificate issued for the IP address.

Inicio de sesión
  • Nombre del cliente: la propiedad Nombre de la implementación del cliente IMAP.
  • Versión de cliente: la propiedad Versión de la implementación del cliente IMAP.
  • Correo electrónico: la cuenta de correo electrónico utilizada para obtener el mensaje.
  • Password - The password of the email account used to get the message. If UseOAuth is selected, the value of this parameter must be an OAuth2 access token.
  • Contraseña segura : la contraseña de la cuenta de correo electrónico utilizada, como cadena segura. Si se selecciona UtilizarOAuth , el valor de este parámetro debe ser un token de acceso OAuth2.
  • Usar OAuth : indica si se debe usar un token de acceso OAuth2 en lugar de una contraseña. De forma predeterminada, esta opción no está seleccionada.
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.
  • FilterExpression - Returns only those mail messages matching the filter expression.
  • FilterExpressionCharacterSet - The MIME name of the character set to be used for the filter expression.
    Nota:

    La lista de nombres MIME válidos que se pueden utilizar está disponible en Conjuntos de caracteres.

  • Ignore CRL - Specifies whether to ignore the Certificate Revocation List validation when connecting. This field only accepts Boolean values and variables. If left empty, the default False value is used.
  • 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 - Order mail messages by date. Choose one of two options: Newest First, OldestFirst. The default value is Newest First.
  • AsegurarConexión: especifica el cifrado SSL y/o TLS que se utilizará para la conexión.
  • Top - The number of messages to be retrieved, starting from either the newest or the oldest, depending on the OrderByDate parameter.
Salida
  • Mensajes: Los mensajes recuperados como una colección de objetos MensajeDeCorreo.

Windows, configuración multiplataforma

  • Conexión: la conexión establecida en Integration Service para el conector de correo.
  • Carpeta de correo electrónico: la carpeta de correo desde la que se recuperarán los mensajes.
  • Filtros adicionales: devuelve solo aquellos mensajes de correo que coinciden con la expresión de filtro.
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).

Detalles de la conexión

  • Utilizar Integration Service : si se debe utilizar una conexión de Integration Service o no. El valor predeterminado es Verdadero. Cuando se establece en falso, se muestran los campos de conexión del servidor.
  • Servidor : el host del servidor de correo electrónico que se utilizará. Este campo admite entrada de tipo String .
  • Puerto : el puerto utilizado para obtener el mensaje de correo electrónico. Este campo admite entrada de tipo Int32 .
  • Usar OAuth : indica si se debe usar un token de acceso OAuth2 en lugar de una contraseña. De forma predeterminada, esta opción no está seleccionada.
  • Correo electrónico : la cuenta de correo electrónico utilizada para recibir el mensaje. Este campo admite entrada de tipo String .
  • Contraseña : la contraseña de la cuenta de correo electrónico utilizada para recibir el mensaje. Si Usar OAuth está habilitado, el valor de este parámetro debe ser un token de acceso OAuth2. Este campo admite entrada de tipo String .
  • Contraseña segura : la contraseña de la cuenta de correo electrónico utilizada, como cadena segura. Si se selecciona Usar OAuth, el valor de este parámetro debe ser un token de acceso OAuth2.
  • Ignorar CRL : indica si se debe ignorar la validación de la lista de revocación de certificados al conectarse. Valor booleano. El valor predeterminado es Falso.
  • Conexión segura: especifica el cifrado SSL y/o TSL que se utilizará para la conexión.
  • Nombre del cliente: especifica un valor para la propiedad Nombre de la implementación del cliente IMAP.
  • Versión del cliente: especifica un valor para la propiedad Versión de la implementación del cliente IMAP.
Opciones
  • Limitar correos electrónicos a los primeros : el número de mensajes que se recuperarán, comenzando desde la parte superior de la lista. Este campo admite entrada de tipo Int32 .
  • Solo no leídos : especifica si se deben recuperar solo los mensajes no leídos. Valor predeterminado: Verdadero.
  • Marcar como leído: especifica si se marcan los mensajes recibidos como leídos.
  • Eliminar mensajes: especifica si los mensajes leídos deben marcarse para su eliminación.
  • Ordenar por fecha : ordena los mensajes de correo por fecha. Elige una de las dos opciones: Más reciente primero, Más antiguo primero. El valor predeterminado es Más reciente primero.
  • ConjuntoDeCaracteresDeLaExpresiónDeFiltro : el nombre MIME del conjunto de caracteres que se utilizará para la expresión de filtro. La lista de nombres MIME válidos que se pueden utilizar está disponible en Conjuntos de caracteres.
Salida
  • Lista de correo electrónico : los mensajes recuperados como una colección de objetos UiPathMailMessage .

Ejemplos de filtrado

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

ConsultaExpresiónDeFiltro
Todos los mensajes de correo que contengan "Bienvenido" en el asunto"SUBJECT ""Welcome"""
Todos los mensajes de correo que contengan "Bienvenida" en el asunto y sean de "john.smith@example.com""ASUNTO ""Bienvenido"" FROM john.smith@example.com"
Todos los mensajes de correo que contengan "Bienvenida" en el asunto y no sean de "john.smith@example.com""ASUNTO ""Bienvenido"" NO DE 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 marcadores 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"O (EL 23 de febrero de 2021 DESDE postmaster@outlook.com) (EL 23 de enero de 2021 DESDE 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:

Más información sobre cómo especificar una expresión de filtro aquí.

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado