Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
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.
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.
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.
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.
Você pode adicionar mais anexos, selecionando o botão de adição.
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).
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.
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.
Para usá-la com ações do conector de nuvem, converta o arquivo atual 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.
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 }%
Por fim, passe a lista de anexos de arquivo como uma entrada para a propriedade Attachments da ação Enviar um email (V2).
Seu layout de ação deve ser semelhante ao seguinte exemplo: