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 14 de ene. de 2026

Para cada correo electrónico

UiPath.Mail.Activities.Business.ForEachEMailX

Importante:

La nueva versión de la aplicación Outlook afecta a esta actividad. Para obtener más información, consulta Nuevo impacto de Outlook en las actividades de UiPath Outlook Desktop.

Ejecuta una o más actividades para cada correo electrónico o invitación de correo electrónico en una carpeta de Outlook especificada o con una etiqueta de Gmail especificada. Esta actividad debe añadirse dentro de una actividad Usar Outlook 365, Usar Gmail o Usar la aplicación Outlook de escritorio .

Usa esta actividad cuando trabajes con varios mensajes y quieras repetir una o más actividades para cada mensaje individual:

  • Para la aplicación de escritorio de Outlook, indica una carpeta en cuyos correos electrónicos realizar la iteración, o iterar toda la carpeta o los correos electrónicos seleccionados en Outlook cuando se ejecuta el proyecto.
  • Para Outlook 365, indica una carpeta en cuyos correos electrónicos realizar la iteración.
  • Para Gmail, indica una etiqueta en cuyos correos electrónicos realizar la iteración. Puedes seleccionar una etiqueta personalizada o una de las siguientes etiquetas predeterminadas: Bandeja de entrada, Enviado y Spam.

Añade las actividades que se repetirán dentro de Para cada correo electrónico y, al configurar las actividades, selecciona CurrentMail en el menú Más para indicar que quieres repetir las acciones para cada mensaje en la iteración. Para algunas actividades, debes seleccionar un campo de mensaje específico para usar desde cada correo electrónico: Asunto, Cuerpo (cuerpo del mensaje en texto sin formato), Cuerpo como HTML (cuerpo del mensaje formateado en HTML), Fecha (como texto), Bcc, Cc, Para, De (los campos de remitente y destinatario devuelven una lista de direcciones de correo electrónico separadas por punto y coma) o Prioridad (Alta, Baja, Normal).

Para aprender a utilizar esta actividad, consulta los siguientes recursos:

Configurar la actividad

En el cuerpo de la actividad
  • Para cada: escribe el nombre por el que referirse al correo electrónico actual de la iteración. Al usar un nombre que describa el tipo de correo electrónico es más fácil identificar y seleccionar el correo electrónico actual al configurar actividades añadidas dentro de Para cada correo electrónico. Por ejemplo, para una selección de correos electrónicos que contienen facturas, puedes escribir Invoice. El valor predeterminado es CurrentMail.
  • En correos electrónicos de : haz clic en Más a la derecha del campo y luego, en el menú, selecciona la carpeta o etiqueta que deseas usar o, al automatizar la aplicación de escritorio de Outlook, elige Correos seleccionados o Carpeta seleccionada para usar los mensajes o la carpeta seleccionada en Outlook cuando se ejecuta el proyecto. Como alternativa, puedes seleccionar Abrir en el editor avanzado e introducir una expresión VB.
  • Limitar emails a primeros: escribe o selecciona un límite para el número máximo de correos electrónicos que procesar. Establece un límite inferior si quieres reducir los tiempos de procesamiento. El valor predeterminado es 100 correos electrónicos.
  • Correo no leído: selecciona esta opción si quieres procesar solo correos electrónicos no leídos. Esta opción no está seleccionada de forma predeterminada.
  • Recuperar archivos adjuntos: selecciona esta opción si quieres recuperar los archivos adjuntos junto con los correos electrónicos.
  • Solo con archivos adjuntos: selecciona esta opción si quieres procesar solamente correos electrónicos que contengan archivos adjuntos. Esta opción no está seleccionada de forma predeterminada.
  • Incluir subcarpetas: selecciona esta opción si quieres ampliar la iteración para incluir todas las subcarpetas de la carpeta de correo seleccionada. Esta opción no está seleccionada de forma predeterminada.
  • Filtros adicionales : haz clic en este botón para configurar un filtro avanzado para los correos electrónicos a procesar. En la ventana Filtro :
    • En el menú desplegable, selecciona un campo de correo electrónico por el que filtrar: Bcc, Cuerpo, Cc, Fecha, De, Para, Asunto o Categorías.

    • En el segundo menú desplegable, selecciona un operador para evaluar el campo del correo electrónico:

      • Para todos los campos con la excepción de Fecha y Categorías: contiene, no contiene, termina con, comienza con, es igual que, está vacío o no está vacío.
      • Para el campo Fecha: anterior a, más reciente que o es igual al período de tiempo indicado en el tercer campo.
      • Para el campo categorías: contiene, no contiene.
    • Haz clic en Más a la derecha del tercer campo y, a continuación, utiliza una de las opciones del menú para indicar el valor con el que evaluar el campo de correo electrónico seleccionado:

      • Datos desde el Manual del proyecto, un archivo de Excel principal o una cuenta de correo electrónico. Por ejemplo, indica un campo del correo electrónico que se selecciona en Outlook cuando se ejecuta el proyecto.
      • Use Saved Value - Use data that you previously saved for later use in the project.
      • Text - Enter text in the Text Builder.
      • Preguntar al ejecutar: solicita un valor cuando se ejecuta el proyecto.
      • Pegar del portapapeles: pega en el proyecto un valor que se ha copiado previamente en el portapapeles.
      • Open in Advanced Editor - Enter a VB expression.
    • Haz clic en Añadir si quieres añadir otras condiciones, y selecciona si Todas o Cualquiera de las condiciones deben usarse para filtrar.

    Importante:

    Cuando se usa con la actividad Usar Outlook 365 en proyectos .NET 5 hay algunos filtros que no se admiten. No se admite ningún filtro aplicado a los campos Cuerpo, Para, Cc y Bcc. Consulta la tabla siguiente para una lista más exhaustiva de todos los filtros no admitidos.

Filtros no admitidos

CampoFiltro
Asuntono contiene
AsuntoTermina en
AsuntoNo esta vacío
AsuntoEstá vacío
DeTermina en
DeIgual
DeNo esta vacío
DeEstá vacío
Panel de propiedades

Común

  • DisplayName - The name displayed for the activity in the Designer panel.

Otros

  • Privado : si se selecciona, los valores de las variables y los argumentos ya no se registran en el nivel Detallado.

Opciones

  • Comprueba las opciones en el cuerpo de la actividad.
    Nota:

    Al automatizar la aplicación de escritorio de Outlook, la actividad solo procesa correos electrónicos guardados de forma local en el archivo de datos de Outlook. Para más información sobre qué hacer si alguno de los correos electrónicos no se procesa, consulta Resolución de problemas de Outlook en la Guía de StudioX.

  • Configurar la actividad

¿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
Confianza y seguridad
© 2005-2026 UiPath. Todos los derechos reservados.