activities
latest
false
UiPath logo, featuring letters U and I in white

Actividades de productividad

Última actualización 18 de dic. de 2024

Para cada correo electrónico

UiPath.Mail.Activities.Business.ForEachEMailX

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.

Agrega las actividades que se deben repetir dentro de Para cada correo electrónico y, al configurar las actividades selecciona CorreoActual en el menú Más para indicar que quieres repetir las acciones para cada mensaje de la iteración. Para algunas actividades debes seleccionar un campo específico del mensaje que usar desde cada correo electrónico: Asunto, Cuerpo (el cuerpo del mensaje en texto plano), Cuerpo como HTML (el cuerpo del mensaje con formato 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 usar esta actividad, consulte:

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 docs image a la derecha del campo y luego, en el menú, selecciona la carpeta o etiqueta que quieres usar, o, cuando automatizas la aplicación de escritorio de Outlook, elige Correos electrónicos seleccionados o Carpeta seleccionada para usar los mensajes o la carpeta seleccionados en Outlook cuando se ejecute el proyecto. También 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 del 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 que procesar.

    En la ventana de 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 luego usa una de las opciones del menú para indicar el valor contra el cual evaluar el campo del 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.
      • Usar valor guardado: usa los datos que hayas guardado previamente para su uso posterior en el proyecto.
      • Texto: introduce texto en el Generador de texto.
      • 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.
      • Abre en Editor avanzado: introduce una expresión VB.
    • 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 Utilizar 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

Campo

Filtro

Asunto

no contiene

Asunto

Termina en

Asunto

No esta vacío

Asunto

Está vacío

De

Termina en

De

Igual

De

No esta vacío

De

Está vacío

Panel de propiedades

Común

  • NombreParaMostrar: el nombre que se muestra en el panel Diseñador para la actividad.

Otros

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

Opciones

  • Vea las opciones en el cuerpo de la actividad.

    Nota: al automatizar la aplicación de Outlook de escritorio, 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 White
Confianza y seguridad
© 2005-2024 UiPath. Todos los derechos reservados.