Correo electrónico paquete

El paquete Correo electrónico contiene acciones 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 acciones para enviar, recibir y modificar mensajes, carpetas y el estado de los mensajes.

Nota:
  • El paquete Correo electrónico es compatible con la automatización de correo electrónico de un buzón de correo compartido en Outlook para Office 365/Microsoft 365 mediante el uso de protocolos IMAP/EWS, y la autenticación con OAuth 2.0 mediante el uso de 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 la opción Servidor de correo electrónico > IMAP para conectarse, leer y filtrar dichos correos.

El paquete Correo electrónico 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 acciones deben utilizarse dentro de una acción 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 acción Desconectar si la acción Conectar se utiliza para liberar un recurso.

Antes de comenzar

Realice las siguientes acciones dentro del Correo electrónico paquete como parte del uso del conjunto de acciones disponibles:

  1. Establezca una conexión con un servidor de correo electrónico mediante el uso de la acción 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 acciones.

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

  2. Utilice la acciones 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 acción 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.

Acciones en el paquete de Correo electrónico

El paquete Correo electrónico incluye las siguientes acciones:

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

Recursos

En los siguientes cursos de aprendizaje de Automation Anywhere University: RPA Training and Certification (A-People login required), se explica cómo utilizar un paquete de Correo electrónico para automatizar las tareas relacionadas con el correo electrónico: