Email package

El package de Email contiene actions para automatizar tareas relacionadas con el correo electrónico a través de Exchange Web Services (EWS), Microsoft Outlook y otros servidores de correo electrónico. Puede usar estas actions para enviar, recibir y modificar mensajes, carpetas y el estado de los mensajes.

Nota:
  • El package de Email es compatible con la automatización de correo electrónico de un buzón de correo compartido en Outlook para Office 365/Microsoft 365 al usar protocolos IMAP/EWS, y autenticación con OAuth 2.0 al usar credenciales de cliente y códigos de autorización con flujos de concesión de PKCE. Puede automatizar los correos electrónicos obtenidos de un buzón compartido y realizar todas las tareas relacionadas con el correo electrónico accediendo a cada una de las carpetas y subcarpetas del buzón compartido. Asegúrese de haber configurado el buzón de correo compartido en su aplicación Outlook. Tenga en cuenta que no es posible enviar, reenviar ni responder correos electrónicos utilizando un buzón compartido.
  • El proxy es compatible con EWS OAuth 2.0. Cuando crea un bot que usa EWS OAuth2 para la autenticación, y la máquina Bot Runner está configurada detrás del firewall, todas las solicitudes salientes se enrutan a través del servidor proxy configurado en la máquina Bot Runner.
  • Al leer mensajes de correo electrónico en bucle mediante una conexión de cliente de Microsoft Outlook con un filtro de asunto, el bot no puede leer mensajes de correo electrónico no entregados, si el asunto contiene estos recibos:
    • Recibo de entrega
    • Recibo de lectura
    • Recibo no entregado
    El cliente Outlook no admite esta característica debido a la biblioteca de terceros que utiliza.

    Le recomendamos que utilice Servidor de correo electrónico > IMAP para conectarse, leer y filtrar dichos correos.

  • Cuando usa las actions Correo electrónico dentro de una action de Bucle y se conecta a través de Exchange Web Services (EWS) para repetir un conjunto de acciones en todos los correos electrónicos dentro de los parámetros específicos, la acción de bucle actualmente recupera hasta 1000 carpetas, incluidas tanto carpetas personalizadas como carpetas generadas por el sistema. Si la cantidad supera el límite, el bucle no podrá recuperar los detalles.
  • Cuando crea una automatización en la plataforma macOS y establece una conexión con un servidor de correo electrónico, Outlook no es compatible en macOS. Puede utilizar el Microsoft Outlook (macOS) package para automatizar las tareas relacionadas con el correo electrónico en la aplicación cliente de Microsoft Outlook.

    Microsoft Outlook (macOS) package

El Email package es compatible con los protocolos EWS, POP3, SMTP e IMAP, y permite realizar las siguientes tareas:
  • Administrar y organizar mensajes y carpetas de correo electrónico.
  • Descargar archivos adjuntos de correos electrónicos a carpetas específicas en dispositivos.
  • Extraer datos de correos electrónicos a variables y usar como datos extraídos en otras aplicaciones. Por ejemplo, puede extraer los datos del correo electrónico de un remitente y almacenarlos en una hoja de cálculo de Microsoft Excel.
Nota: Si desea automatizar una tarea relacionada con el correo electrónico en un dispositivo mediante Microsoft Outlook, asegúrese de que la aplicación Outlook esté abierta.
Nota:
  • Si su instalación de oficina actual es cualquiera de las siguientes:
    • Microsoft 365 Apps para Enterprise
    • Office 2016, 2019 o 2021 (Consumer Version 2009 o posterior)

    En ese caso, no es necesario instalar Microsoft Access Database Engine como componente adicional en el sistema.

    Sin embargo, si tiene tanto Microsoft 365 Apps como Microsoft Access Database Engine instalados en el sistema, puede desinstalar Microsoft Access Database Engine y reparar Microsoft 365 Apps.

    Microsoft recomienda no instalar el controlador de Microsoft Access Database Engine por separado porque tanto Microsoft Access Database Engine 2016 como Microsoft 365 Apps utilizan el mismo identificador de versión principal (16.0). Para obtener más información sobre los requisitos de instalación del controlador del motor de Microsoft Access Database Engine, consulte Unable to use the Access ODBC or OLEDB provider

  • Cuando envía un correo electrónico, responde o reenvía, el tamaño de los archivos adjuntos permitidos en el correo electrónico depende de la velocidad de su Internet (tiempo de espera de 120 segundos) y de las restricciones del servidor de correo electrónico. Si el envío de un archivo adjunto tarda más de 120 segundos, el sistema muestra un error debido al tiempo de espera.

Consideraciones

Nota: Algunas de las actions deben utilizarse dentro de una action Bucle. Consulte Iterador para cada correo del buzón de correo.
Los correos electrónicos se recuperan según la secuencia de las carpetas que aparecen en el campo de bandeja de entrada. Dentro de cada carpeta, los correos electrónicos se recuperan según la fecha y la hora de recepción en orden inverso al de entrada (LIFO). Además, puede aplicar filtros en los siguientes campos:
  • Tipos de correos electrónicos: Todos, Leído y No leído
  • Asunto
  • De una carpeta específica
  • De un remitente específico
  • Antes, en o después de la fecha de recepción
Siga las prácticas recomendadas descritas a continuación cuando filtre y recorra las carpetas que contienen un gran número de mensajes de correo electrónico:
  • Después de procesar los mensajes de correo electrónico, muévalos a otra carpeta para que los mensajes de correo electrónico duplicados no se vuelvan a procesar durante una ejecución posterior.
  • Intente reducir el número de mensajes en el buzón.
  • El filtrado funciona a partir de los parámetros de filtrado proporcionados por el usuario, como el tipo de correo electrónico: Todos, Leídos y No leídos; Asunto; de una carpeta específica; de un remitente específico; o antes de, en o después de la fecha de recepción. A continuación, se detallan los tipos de mecanismos de filtrado:
    • Lado del servidor de correo electrónico: El filtrado que tiene lugar en el lado del servidor es mucho más rápido.
    • Lado del cliente: El filtrado se realiza en la máquina local y, si se compara con el anterior, es lento porque los mensajes de correo primero se recuperan del servidor remoto y, luego, se filtran en la máquina local.
    • Híbrido: Algunos parámetros se filtran en el lado del servidor y otros en el lado del cliente.
  • A continuación, se presenta una explicación sobre cómo funciona el proceso de filtrado para varios tipos de servidores:
    • EWS: Todo el filtrado se realiza en el lado del servidor y, por tanto, es mucho más rápido.
    • Cliente de Outlook: No se filtra nada en el lado del servidor, pero el proceso de filtrado es más rápido porque los mensajes de correo electrónico ya están presentes en la máquina local.
    • IMAP: El filtrado para el campo Asunto se realiza en la máquina local y es más lento. Para el parámetro Antes de, en o después de la fecha de recepción, el filtrado para date se realiza en el servidor remoto, y para hour/min/second se realiza en la máquina local. Por ejemplo, para la fecha 01/12/2022, la filtración se realiza en el servidor remoto, mientras que para la hora (hora/min/seg) 21:10:56, el filtrado se realiza en la máquina local.
    • POP3: Este servidor es el más lento de todos porque los correos se recuperan del servidor remoto y el filtrado se realiza en la máquina local.

    Recomendamos conectarse a través del servidor EWS y el cliente Outlook, ya que el proceso de filtrado es mucho más rápido en comparación con los protocolos IMAP y POP3.

  • Utilice siempre la action Desconectar si la action Conectar se utiliza para liberar un recurso.

Antes de comenzar

Realice las siguientes actions dentro del Email package como parte del uso del conjunto de actions disponibles:

  1. Establezca una conexión con un servidor de correo electrónico mediante el uso de la action Conectar.

    Al establecer la conexión, especifique los detalles y nombre de sesión del servidor de correo. Use el mismo nombre de sesión para las demás actions.

    No tiene que establecer una conexión para las actions Reenviar, Responder y Enviar, porque agregará los detalles del remitente y del servidor de correo electrónico cuando utilice estas actions.

  2. Utilice la actions para automatizar una tarea.
  3. Después de automatizar todas las tareas relacionadas con el correo electrónico, cierre la conexión con el servidor de correo electrónico mediante la action Desconectar.
Importante: Debe habilitar la configuración POP para automatizar una tarea relacionada con el correo electrónico en el servidor de Gmail utilizando el protocolo POP3. Consulte Leer mensajes de Gmail utilizando POP.

Actions en el Email de package

El Email package incluye las siguientes actions:

Action Descripción
Cambiar estado Consulte action Cambiar estado.
Comprobar si existe una carpeta Consulte Comprobar si existe una carpeta action.
Eliminar todos Consulte action Eliminar todo.
Eliminar Consulte Eliminar action.
Desconectar Consulte Desconectar action.
Conectar Consulte Usar la action Conectar en el Email de package.
Reenviar Consulte Usar la action Reenviar.
Mover todo Consulte action Mover todo.
Mover Consulte Mover action.
Responder a todos Consulte Responder a todos action.
Responder Consulte Uso de la action Respuesta.
Guardar todos los archivos adjuntos Consulte action Guardar todos los archivos adjuntos.
Guardar archivos adjuntos Consulte action Guardar archivo adjunto.
Guardar correo electrónico Consulte action Guardar correo electrónico.
Enviar Consulte Uso de la action Enviar.

Recursos

Los siguientes cursos de aprendizaje de Automation Anywhere University: RPA Training and Certification (A-People login required) explican cómo utilizar un package de Email para automatizar tareas relacionadas con el correo electrónico: