Office 365 Outlook
El grupo de Office 365 Outlook (versión preliminar) permite la utilización del conector de Office 365 Outlook desde dentro de los flujos de escritorio, aliviando la necesidad de crear un flujo de nube para usar sus acciones. Este conector es el mismo que el que se usa en los flujos de nube de Power Automate, Power Apps y Logic Apps. Utiliza los mismos parámetros y devuelve el mismo tipo de datos.
Requisitos previos y limitaciones
- Necesita una licencia de RPA asistida.
- Además de las políticas de prevención de pérdida de datos (DLP) para Office 365 Outlook, los administradores de máquinas pueden deshabilitar las acciones de Outlook de Office 365 modificando la configuración de registro adecuada.
Enviar un correo electrónico con datos adjuntos
Esta sección presenta un ejemplo de cómo enviar un correo electrónico con datos adjuntos en los flujos de su escritorio, usando acciones de Office 365 Outlook.
Nota
Para incluir archivos adjuntos en sus correos electrónicos, debe convertir esos archivos usando la acción Convertir archivo en datos binarios . Luego use la variable que contiene los datos binarios en la acción Enviar un correo electrónico (V2), al agregar un archivo adjunto.
Convierta el archivo para adjuntarlo como datos binarios usando la acción Convertir archivo en datos binarios.
Abra la acción Enviar un correo electrónico (v2) del grupo de acciones de Office 365 Outlook. Dentro de la sección Avanzado, junto al parámetro Datos adjuntos, seleccione Editar.
Agregar un número fijo de archivos adjuntos
En la ventana Datos adjuntos, ya existe un elemento en la lista. Seleccione Más para configurarlo de forma que contenga el archivo adjunto deseado.
Modifique la propiedad Nombre con el nombre del archivo que se adjuntará. Actualice ContentBytes para hacer referencia a los datos binarios que representan el archivo.
Nota
Observe cómo la variable %BinaryData%
se utiliza en la entrada del archivo adjunto en la propiedad ContentBytes.
Puede agregar más datos adjuntos seleccionando el botón más.
Cuando todos los archivos que se adjuntarán estén finalizados, seleccione Guardar para cerrar la ventana Datos adjuntos y regresar a la configuración de la acción Enviar un correo electrónico (v2).
Agregar un número dinámico de archivos adjuntos
Cuando no sepa la cantidad total de archivos adjuntos que desea incluir en un correo electrónico, utilice el siguiente enfoque:
- Creer una lista nueva. Esta lista contiene los archivos adjuntos que se enviarán.
- Se debe utilizar un objeto personalizado para representar cada archivo adjunto. Cada objeto personalizado debe tener las dos propiedades que componen un archivo adjunto, 'Name' y 'ContentBytes'.
- Una vez que la lista esté completa, debe pasarla como entrada a la propiedad Datos adjuntos de la acción de Office 365 Outlook.
Ejemplo
El flujo de su escritorio recibe una lista que contiene una cantidad dinámica de rutas de archivos como entrada. Quiere adjuntar esos archivos a un correo electrónico. Se comienza creando una nueva lista para almacenar los archivos que se enviarán.
Nota
Debe recorrer la lista introducida que contiene las rutas de archivos, convertirlas en datos binarios y agregar el objeto personalizado que representa cada archivo a la lista de archivos adjuntos.
Agregue una acción Para cada para recorrer la lista de entrada de flujo del escritorio. Durante cada bucle, el elemento actual es una ruta de archivo que apunta al archivo real.
Para usarlo con acciones del conector de la nube, convierta el archivo actual en datos binarios.
El nombre del archivo es necesario para la propiedad respectiva que lo representa. Utilice la acción Obtener parte de ruta de archivo para recuperar el nombre del archivo actual.
Luego agregue el objeto personalizado que representa el archivo en la lista de archivos adjuntos. Para eso, utilice la acción Agregar un elemento a una lista. En la propiedad Elemento, haga referencia al objeto personalizado utilizando la siguiente sintaxis:
{'Name': %variable holding the file name%, 'ContentBytes': %variable containing the binary data%}
Finalmente, pase la lista de archivos adjuntos como entrada a la propiedad Datos adjuntos de la acción Enviar un correo electrónico (V2).
El diseño de su acción debe ser similar al del siguiente ejemplo: