Acciones de Outlook
Para máquinas con una instalación de Outlook, puede administrar los buzones con el grupo de acciones de Outlook.
![IMPORTANTE] Las acciones de automatización de Outlook no son compatibles con la nueva aplicación Outlook para Windows. Asegúrate de estar utilizando la aplicación de escritorio de Outlook.
Después de crear una instancia de Outlook con la acción Iniciar Outlook, use la acción Recuperar mensajes de correo electrónico de Outlook para obtener los mensajes de una cuenta y carpeta de correo especificadas.
Importante
Cuando filtre los resultados recuperados modificando el argumento De contiene o A contiene en la acción Recuperar los mensajes de correo electrónico desde Outlook, al usar direcciones de correo electrónico en formato de visualización simple (SMTP) no obtendrá ningún dato si las direcciones de correo electrónico están almacenadas en formato x.500.
El siguiente ejemplo recupera todos los mensajes de correo electrónico de la carpeta Incidencias que se encuentra en una subcarpeta de la bandeja de entrada. Los filtros especificados limitan los resultados a mensajes de un remitente específico que contienen palabras particulares en su asunto y cuerpo.
La acción Procesar mensajes de correo electrónico de Outlook procesa los mensajes de correo electrónico recuperados por la acción Recuperar mensajes de correo electrónico de Outlook. Para usar esta acción, debe proporcionar una instancia, una cuenta y una variable de Outlook con correos electrónicos recuperados. Después, puede seleccionar si quiere mover, eliminar o marcar como leídos los mensajes seleccionados.
Almacene localmente los mensajes de correo electrónico de Outlook mediante la acción Guardar los mensajes de correo electrónico de Outlook. Especifique una instancia, una cuenta y una variable de Outlook con los mensajes que se guardarán, así como el formato y la ubicación para los archivos creados.
Para cerrar la instancia de Outlook abierta, utilice la acción Cerrar Outlook.
Iniciar Outlook
Permite iniciar Outlook y crear una nueva instancia de Outlook.
Parámetros de entrada
Esta acción no requiere ninguna entrada.
Variables producidas
Argumento | Tipo | Descripción |
---|---|---|
OutlookInstance | Outlook instance | Instancia de Outlook específica para su uso con acciones de Outlook posteriores |
Excepciones
Excepción | Descripción |
---|---|
No se pudo iniciar Outlook | Indica un problema al iniciar Outlook |
Recuperar los mensajes de correo electrónico desde Outlook
Recupera los mensajes de correo electrónico de una cuenta de Outlook.
Parámetros de entrada
Argumento | Opcionales | Acepta | Valor predeterminado | Descripción |
---|---|---|---|---|
Outlook instance | No | Instancia de Outlook | La instancia de Outlook con la que trabajar. Especifique esta variable en una acción 'Iniciar Outlook' | |
Account | No | Valor de texto | Nombre de la cuenta de Outlook (nombre del archivo de datos) con la que se trabajará | |
Mail folder | No | Valor de texto | Nombre de la carpeta de la que se recuperan los mensajes. Ingrese la ruta completa de la carpeta para las subcarpetas (por ejemplo: Bandeja de entrada \ Trabajo) | |
Retrieve | N/D | Todos los mensajes de correo electrónico, solo mensajes de correo electrónico no leídos, solo mensajes de correo electrónico leídos | Todos los mensajes de correo electrónico | Especifica si se recuperarán todos los mensajes de la carpeta o solo los no leídos |
Mark as read | N/D | Valor booleano | True | Especifica si se deben marcar como leídos todos los mensajes no leídos recuperados |
From contains | Sí | Valor de texto | Dirección de correo electrónico del remitente cuyos mensajes se recuperan. Deje este atributo en blanco para recuperar todos los mensajes independientemente del remitente | |
To contains | Sí | Valor de texto | Las direcciones de correo electrónico completas de los destinatarios (separadas por espacio o punto y coma si hay más de uno) para que se recuperen los mensajes. Deje este atributo en blanco para recuperar todos los mensajes independientemente de los remitentes | |
Subject contains | Sí | Valor de texto | La frase clave para encontrar en el asunto del correo electrónico. Deje este atributo en blanco para recuperar todos los mensajes de correo electrónico independientemente de su asunto | |
Body contains | Sí | Valor de texto | La frase clave para encontrar en el cuerpo de correo electrónico. Deje este atributo en blanco para recuperar todos los mensajes de correo electrónico independientemente de su contenido | |
Attachments | N/A | Guardar datos adjuntos, No guardar datos adjuntos | No guardar datos adjuntos | Especifica si se guardarán o no los datos adjuntos de los correos electrónicos recuperados |
Save attachments into | No | Carpeta | Ruta de acceso en la que se van a guardar los datos adjuntos de los correos electrónicos recuperados |
Variables producidas
Argumento | Tipo | Descripción |
---|---|---|
RetrievedEmails | Lista de mensajes de correo de Outlook | Mensajes de correo electrónico recuperados para su procesamiento posterior. La variable contiene una lista de objetos de mensajes de Outlook. |
Excepciones
Excepción | Descripción |
---|---|
No se encontró la cuenta de Outlook | Indica que la cuenta de Outlook especificada no existe |
La carpeta de correo especificada no es válida en Outlook | Indica que la carpeta de correo especificada no es válida |
No se encontró el directorio para guardar datos adjuntos | Indica que el directorio en el que se deben guardar los datos adjuntos no existe |
No se pudieron recuperar los mensajes de correo electrónico desde Outlook | Indica un problema para recuperar los mensajes de correo electrónico desde Outlook |
Enviar correo electrónico a través de Outlook
Crea y envía un nuevo mensaje de correo electrónico a través de Outlook.
Parámetros de entrada
Argumento | Opcionales | Acepta | Valor predeterminado | Descripción |
---|---|---|---|---|
Outlook instance | No | Instancia de Outlook | La instancia de Outlook con la que trabajar. Especifique esta variable en una acción 'Iniciar Outlook' | |
Account | No | Valor de texto | Nombre de la cuenta de Outlook (nombre del archivo de datos) con la que se trabajará | |
Send email from | N/D | Cuenta, Otro buzón | Cuenta | Especifica si se va a enviar el correo electrónico mediante la cuenta especificada o una diferente; por ejemplo, desde un buzón compartido |
Send from | No | Valor de texto | Nombre de la cuenta de Outlook desde la que se va a enviar el correo electrónico; por ejemplo, un buzón compartido. | |
To | No | Valor de texto | Las direcciones de correo electrónico de los destinatarios. Para escribir más de una dirección de correo electrónico, separe la lista de direcciones con espacios o punto y coma. | |
CC | Sí | Valor de texto | Las direcciones de correo electrónico del los destinatarios en CC. Para escribir más de una dirección de correo electrónico, separe la lista de direcciones con espacios o punto y coma. | |
BCC | Sí | Valor de texto | Las direcciones de correo electrónico de los destinatarios en CCO (ocultos). Para escribir más de una dirección de correo electrónico, separe la lista de direcciones con espacios o punto y coma. | |
Subject | Sí | Valor de texto | Asunto del correo electrónico | |
Body | Sí | Valor de texto | Texto del cuerpo | |
Body is HTML | N/D | Valor booleano | False | Especifica si se debe interpretar el cuerpo del mensaje de correo electrónico como código HTML |
Attachment(s) | Sí | Lista de archivos | La ruta completa de los archivos adjuntos. Si son varios archivos, deben ir entre comillas (") y separados por un carácter de espacio. |
Variables producidas
Esta acción no produce ninguna variable.
Excepciones
Excepción | Descripción |
---|---|
No se encontró la cuenta de Outlook | Indica que la cuenta de Outlook especificada no existe. Power Automate no arroja este error para las direcciones de correo electrónico introducidas en el parámetro de entrada Enviado desde |
No se pudo enviar el correo electrónico | Indica un problema al enviar el correo electrónico |
No se encuentran los datos adjuntos | Indica que no existen los datos adjuntos especificados |
Procesar los mensajes de correo electrónico en Outlook
Mueve o elimina un correo electrónico (o una lista de correos electrónicos) que se recupera mediante una acción "Recuperar correos electrónicos de Outlook".
Parámetros de entrada
Argumento | Opcionales | Acepta | Valor predeterminado | Descripción |
---|---|---|---|---|
Outlook instance | No | Instancia de Outlook | La instancia de Outlook con la que trabajar. Especifique esta variable en una acción 'Iniciar Outlook' | |
Account | No | Valor de texto | Nombre de la cuenta de Outlook (nombre del archivo de datos) con la que se trabajará | |
Email messages to process | No | Lista de mensajes de correo de Outlook | The email message(s) to process. Use una variable poblada por una acción 'Recuperar mensajes de correo electrónico de Outlook' | |
Operación | N/D | Eliminar los mensajes de correo electrónico, Mover los mensajes de correo electrónico a la carpeta de correo, Marcar como no leídos | Mover los mensajes de correo electrónico a una carpeta de correo | Especifica qué operación desea realizar en los mensajes de correo electrónico especificados |
Mail folder | No | Valor de texto | Nombre de la carpeta de la que se recuperan los mensajes. Ingrese la ruta completa de la carpeta para las subcarpetas (por ejemplo: Bandeja de entrada\Trabajo) |
Variables producidas
Esta acción no produce ninguna variable.
Excepciones
Excepción | Descripción |
---|---|
No se encontró la cuenta de Outlook | Indica que la cuenta de Outlook especificada no existe |
No existe la carpeta de correo especificada | Indica que la carpeta de correo especificada no existe |
No se pudieron procesar los mensajes de correo electrónico en Outlook | Indica un problema con el procesamiento de los mensajes de correo electrónico especificados en Outlook |
Guardar los mensajes de correo electrónico de Outlook
Guarda los mensajes de correo electrónico de Outlook dada una cuenta.
Parámetros de entrada
Argumento | Opcionales | Acepta | Valor predeterminado | Descripción |
---|---|---|---|---|
Outlook instance | No | Instancia de Outlook | La instancia de Outlook con la que trabajar. Especifique esta variable en una acción 'Iniciar Outlook' | |
Account | No | Valor de texto | Nombre de la cuenta de Outlook (nombre del archivo de datos) con la que se trabajará | |
Email message(s) to save | No | Lista de mensajes de correo de Outlook | Los mensajes de correo electrónico para guardar. Use una variable poblada por una acción 'Recuperar mensajes de correo electrónico de Outlook' | |
Save format | N/D | Solo texto (.txt), plantilla de Outlook (.oft), formato de mensaje de Outlook (.msg), formato de mensaje de Outlook - Unicode (.msg), HTML (.html), archivos MHT (.mht) | Formato de mensaje de Outlook (*.msg) | Especifica el formato en el que se guardan los mensajes |
File name | N/D | Predeterminado, Personalizado | Valor predeterminado | Especifica si se guardarán los mensajes con el nombre (asunto) predeterminado o se proporcionará otro |
Save as | No | Valor de texto | Especifica el nombre personalizado para los mensajes, que varía de un mensaje a otro gracias a un sufijo que se agrega automáticamente | |
Save email message(s) to | No | Carpeta | Carpeta en la que se guardan los mensajes |
Variables producidas
Argumento | Tipo | Descripción |
---|---|---|
StoredMessagesFiles | Lista de valores de texto | Rutas de archivo de los mensajes de correo electrónico guardados para su procesamiento posterior |
Excepciones
Excepción | Descripción |
---|---|
No se encontró la cuenta de Outlook | Indica que la cuenta de Outlook especificada no existe |
Directorio no encontrado | Indica que no se pudieron guardar los mensajes de correo electrónico especificados porque el directorio no existe |
El mensaje de correo electrónico se ha eliminado o movido a otra carpeta | Indica que no se pudieron guardar los mensajes de correo electrónico especificados porque se han movido o eliminado |
No se pudieron guardar los mensajes de correo electrónico | Indica un problema al guardar los mensajes de correo electrónico especificados |
Responder al mensaje de correo de Outlook
Responde a un mensaje de Outlook respondiendo, respondiendo a todos o reenviándolo.
Parámetros de entrada
Argumento | Opcionales | Acepta | Valor predeterminado | Descripción |
---|---|---|---|---|
Outlook instance | No | Instancia de Outlook | La instancia de Outlook con la que trabajar. Especifique esta variable en una acción 'Iniciar Outlook' | |
Account | No | Valor de texto | Nombre de la cuenta de Outlook (nombre del archivo de datos) con la que se trabajará | |
Mail message | No | Mensaje de correo de Outlook | El mensaje de correo sobre el que actuar. Use una variable poblada por una acción 'Recuperar mensajes de correo electrónico de Outlook' | |
Response action | N/D | Responder, Responder a todos, Reenviar | Respuesta | Especifica si se va a responder (al remitente o a todos) con un mensaje o se va a reenviar el mensaje recibido |
To | No | Valor de texto | Las direcciones de correo electrónico de los destinatarios. Para escribir más de una dirección de correo electrónico, separe la lista de direcciones con espacios o punto y coma. | |
CC | Sí | Valor de texto | Las direcciones de correo electrónico del los destinatarios en CC. Para escribir más de una dirección de correo electrónico, separe la lista de direcciones con espacios o punto y coma. | |
BCC | Sí | Valor de texto | Las direcciones de correo electrónico de los destinatarios en CCO (ocultos). Para escribir más de una dirección de correo electrónico, separe la lista de direcciones con espacios o punto y coma. | |
Body | Sí | Valor de texto | Texto del cuerpo | |
Attachment(s) | Sí | Lista de archivos | La ruta completa de los archivos adjuntos. Si son varios archivos, deben ir entre comillas (") y separados por un carácter de espacio. |
Variables producidas
Esta acción no produce ninguna variable.
Excepciones
Excepción | Descripción |
---|---|
No se encontró la cuenta de Outlook | Indica que la cuenta de Outlook especificada no existe |
No se pudo enviar el correo electrónico | Indica un problema al enviar el correo electrónico |
No se encuentran los datos adjuntos | Indica que no existen los datos adjuntos especificados |
Cerrar Outlook
Cierra una instancia de Outlook iniciada anteriormente.
Parámetros de entrada
Argumento | Opcionales | Acepta | Valor predeterminado | Descripción |
---|---|---|---|---|
Outlook instance | No | Instancia de Outlook | La instancia de Outlook con la que trabajar. Esta variable se especifica en una acción 'Iniciar Outlook' |
Variables producidas
Esta acción no produce ninguna variable.
Excepciones
Excepción | Descripción |
---|---|
No se pudo cerrar la instancia de Outlook | Indica un problema al cerrar la instancia de Outlook |