Compartilhar via


Office 365 Outlook

O grupo de ações do Office 365 Outlook permite a utilização do Conector do Office 365 Outlook dentro dos fluxos da área de trabalho, eliminando a necessidade de criar um fluxo da nuvem para usar suas ações. Este conector é o mesmo usado em fluxos da nuvem do Power Automate, Power Apps e Aplicativos Lógicos. Ele usa os mesmos parâmetros e retorna o mesmo tipo de dados.

Pré-requisitos e limitações

  • Você precisa de uma licença RPA assistida.
  • Além das políticas de prevenção contra perda de dados (DLP) para Office 365 Outlook, os administradores de computadores podem desabilitar as ações do Office 365 Outlook modificando a configuração de registro apropriada.

Enviar um email com anexos

Esta seção apresenta um exemplo de como enviar um email com anexos em seus fluxos da área de trabalho, usando ações do Office 365 do Outlook.

Observação

Para incluir anexos de arquivos em seus emails, você precisa converter esses arquivos usando a ação Converter arquivo para dados binários. Em seguida, use a variável que contém os dados binários na ação Enviar um email (v2) ao adicionar um anexo de arquivo.

Converta o arquivo para anexar como dados binários usando a ação Converter arquivo para dados binários.

Captura de tela da ação

Abra a ação Enviar um Email(v2) do grupo de ações do Office 365 Outlook. Na seção Avançado, próximo ao parâmetro Anexos, selecione Editar.

Captura de tela da ação Enviar um email (v2).

Adicionar um número fixo de anexos

Na janela Anexos, já há um item existente na lista. Selecione Mais para configurá-la para conter o anexo desejado.

Captura de tela da janela Anexos.

Modifique a propriedade Name com o nome do arquivo a ser anexado. Atualize ContentBytes para fazer referência aos dados binários que representam o arquivo.

Observação

Observe como a variável %BinaryData% é utilizada na entrada do anexo, na propriedade ContentBytes.

Captura de tela dos detalhes do item na janela Anexos.

Você pode adicionar mais anexos, selecionando o botão de adição.

Captura de tela do botão Adicionar mais na janela Anexos.

Quando todos os arquivos a serem anexados estiverem finalizados, selecione Salvar para fechar a janela Anexos e retornar à configuração da ação Enviar um Email(v2).

Captura de tela da ação Enviar um email v2 com anexos.

Adicionar um número dinâmico de anexos

Quando não estiver ciente do número total de anexos de arquivo que deseja incluir em um email, use a seguinte abordagem:

  • Criar uma nova lista. Essa lista contém os anexos a serem enviados.
  • Um objeto personalizado deve ser usado para representar cada anexo de arquivo. Cada objeto personalizado deve ter as duas propriedades que compõem um anexo, 'Name' e 'ContentBytes'.
  • Depois que a lista estiver concluída, você deverá passá-la como uma entrada para a propriedade Attachments da ação do Office 365 Outlook.

Exemplo

O fluxo da área de trabalho recebe uma lista contendo um número dinâmico de caminhos de arquivos como uma entrada. Você deseja anexar esses arquivos a um email. Você começa criando uma nova lista para armazenar os arquivos a serem enviados.

Captura de tela da ação Criar nova lista.

Observação

Você precisa percorrer a lista inserida que contém os caminhos de arquivo, convertê-los em dados binários e adicionar o objeto personalizado que representa cada arquivo à lista de anexos.

Adicione uma ação Para cada para percorrer a lista de entrada do fluxo da área de trabalho. Durante cada loop, o item atual é um caminho do arquivo, apontando para o arquivo real.

Captura de tela da ação Para cada.

Para usá-la com ações do conector de nuvem, converta o arquivo atual em dados binários.

Captura de tela da ação Converter arquivo para dados binários em que o CurrentItem é convertido em dados binários.

O nome do arquivo é necessário para a respectiva propriedade que o representa. Use a ação Obter parte do caminho do arquivo para recuperar o nome do arquivo atual.

Captura de tela da ação Obter parte do caminho de arquivo em que o nome do arquivo CurrentItem é recuperado

Em seguida, adicione o objeto personalizado que representa o arquivo na lista de anexos de arquivo. Para fazer isso, use a ação Adicionar item à lista. Na propriedade Item, faça referência ao objeto personalizado usando a seguinte sintaxe:

%{ 'Name': variable_holding_the_file_name , 'ContentBytes': variable_containing_the_binary_data }%

Captura de tela da ação Adicionar item à lista.

Por fim, passe a lista de anexos de arquivo como uma entrada para a propriedade Attachments da ação Enviar um email (V2).

Captura de tela da ação Enviar um email (V2) configurada para usar uma lista de objetos personalizados na propriedade Attachments.

Seu layout de ação deve ser semelhante ao seguinte exemplo:

Captura de tela da visão geral do exemplo sobre como usar uma lista de anexos na ação Enviar um email (V2).