Compartilhar via


Ações do Outlook

Para máquina com uma instalação do Outlook, você pode gerenciar suas caixas de correio com as ações do Outlook.

![IMPORTANTE] As ações de automação do Outlook não dão suporte ao novo aplicativo Outlook para Windows. Certifique-se de usar o aplicativo Outlook da área de trabalho.

Depois de criar uma instância do Outlook com a ação Iniciar Outlook, use a ação Recupera mensagens de e-mail do Outlook para obter as mensagens de uma conta e pasta de correio especificadas.

Importante

Quando você filtra os resultados recuperados modificando o argumento De contém ou Para contém na ação Recuperar mensagens de email do Outlook, usando endereços de email em formato de exibição simples (SMTP) não produzirá nenhum dado se os endereços de email forem armazenados no formato x.500.

O exemplo a seguir recupera todas as mensagens de email da pasta Tíquetes que está em uma subpasta da Caixa de entrada. Os filtros especificados limitam os resultados a mensagens de um remetente específico que contenha palavras específicas em seu assunto e corpo.

Captura de tela da ação Recuperar emails do Outlook.

A ação Processar mensagens de e-mail no Outlook processa mensagens de e-mail recuperadas pela ação Recuperar mensagens de e-mail do Outlook. Para usar esta ação forneça uma instância do Outlook, uma conta e uma variável com emails recuperados. Em seguida, você pode selecionar se deseja mover, excluir ou marcar como lidas as mensagens selecionadas.

Armazene mensagens de email do Outlook localmente usando a ação Salvar mensagens de email do Outlook. Especifique uma instância do Outlook, uma conta, uma variável com as mensagens a serem salvas e o formato e localização dos arquivos criados.

Para fechar a instância do Outlook aberta, use a opção Fechar Outlook.

Iniciar o Outlook

Inicie o Outlook e crie uma nova instância do Outlook.

Parâmetros de entrada

Essa ação não requer entradas.

Variáveis produzidas

Argumento Tipo Descrição
OutlookInstance Instância do Outlook A instância específica do Outlook para uso com ações posteriores do Outlook

Exceções

Exceção Descrição
Failed to launch Outlook Indica um problema na inicialização do Outlook

Recuperar as mensagens de email do Outlook

Recupere mensagens de email de uma conta do Outlook.

Parâmetros de entrada

Argumento Opcional Aceita Valor padrão Descrição
Outlook instance Não Instância do Outlook A instância do Outlook com que se trabalhará. Especifique essa variável em uma ação "Iniciar Outlook"
Account Não Valor do texto O nome da conta do Outlook (nome do arquivo de dados) com a qual trabalhar
Mail folder Não Valor do texto O nome da pasta da qual serão recuperadas as mensagens de email. Insira o caminho completo da pasta para as subpastas (ex: Caixa de entrada\Trabalho)
Retrieve N/D Todas as mensagens de email, Somente mensagens de email não lidas, Somente mensagens de email lidas Todas as mensagens de email Especifica se todas as mensagens da pasta devem ser recuperadas ou apenas aquelas não lidas
Mark as read N/D Valor booliano Verdadeiro Especifica se todas as mensagens não lidas recuperadas devem ser marcadas como lidas
From contains Sim Valor do texto O endereço de email completo do remetente cujas mensagens serão recuperadas. Deixe esse atributo em branco para recuperar todas as mensagens de email, independentemente do remetente
To contains Sim Valor do texto Os endereços de email completos dos destinatários (separados por espaço ou ponto e vírgula se houver mais de um) para as mensagens de email a serem recuperadas. Deixe esse atributo em branco para recuperar todas as mensagens de email, independentemente dos destinatários
Subject contains Sim Valor do texto A frase-chave a ser encontrada no assunto do email. Deixe este atributo em branco para recuperar todas as mensagens de email, independentemente do assunto
Body contains Sim Valor do texto A frase-chave a ser encontrada no corpo do email. Deixe este atributo em branco para recuperar todas as mensagens de email, independentemente do conteúdo
Attachments N/A Salvar anexos, Não salvar anexos Não salvar anexos Especifica se os anexos das mensagens de email recuperadas devem ser salvos ou não
Save attachments into Não Pasta O caminho no qual os anexos dos emails recuperados devem ser salvos

Variáveis produzidas

Argumento Tipo Descrição
RetrievedEmails Lista de Mensagens de email do Outlook As mensagens de email para processamento posterior. A variável contém uma lista de objetos de mensagem do Outlook

Exceções

Exceção Descrição
Failed to find Outlook account Indica que a conta do Outlook especificada não existe
Mail-folder specified not valid in Outlook Indica que a pasta de email especificada não é válida
Directory for saving attachments not found Indica que o diretório no qual os anexos devem ser salvos não existe
Failed to retrieve email messages from Outlook Indica um problema ao recuperar as mensagens de email do Outlook

Enviar email por meio do Outlook

Crie e envie uma nova mensagem de email por meio do Outlook.

Parâmetros de entrada

Argumento Opcional Aceita Valor padrão Descrição
Outlook instance Não Instância do Outlook A instância do Outlook com que se trabalhará. Especifique essa variável em uma ação "Iniciar Outlook"
Account Não Valor do texto O nome da conta do Outlook (nome do arquivo de dados) com a qual trabalhar
Send email from N/D Conta, Outra caixa de correio Conta Especifica se o email deve ser enviado usando a conta especificada ou uma outra; por exemplo, de uma caixa de correio compartilhada
Send from Não Valor do texto O nome da conta do Outlook da qual o email será enviado; por exemplo, uma caixa de correio compartilhada.
To Não Valor do texto Os endereços de email dos destinatários. Para inserir mais de um endereço de email, separe a lista de endereços por espaços ou pontos e vírgulas
CC Sim Valor do texto Os endereços de email dos destinatários de CC. Para inserir mais de um endereço de email, separe a lista de endereços por espaços ou pontos e vírgulas
BCC Sim Valor do texto Os endereços de email dos destinatários (ocultos) de CCO. Para inserir mais de um endereço de email, separe a lista de endereços por espaços ou pontos e vírgulas
Subject Sim Valor do texto O assunto do email
Body Sim Valor do texto O texto do corpo
Body is HTML N/D Valor booliano False Especifica se o corpo do email deve ser interpretado como código HTML
Attachment(s) Sim Lista de Arquivos O caminho completo de todos os anexos. Vários arquivos devem ser colocados entre aspas duplas (") e separados por um caractere de espaço

Variáveis produzidas

Essa ação não produz variáveis.

Exceções

Exceção Descrição
Failed to find Outlook account Indica que a conta do Outlook especificada não existe. O Power Automate não lança este erro para os endereços de email preenchidos no parâmetro de entrada Enviar de
Failed to send email Indica um problema no envio do email
Attachment not found Indica que os anexos especificados não existem

Processar mensagens de email no Outlook

Mover ou excluir um email (ou uma lista de mensagens de email) recuperado por uma ação "Recuperar emails do Outlook".

Parâmetros de entrada

Argumento Opcional Aceita Valor padrão Descrição
Outlook instance Não Instância do Outlook A instância do Outlook com que se trabalhará. Especifique essa variável em uma ação "Iniciar Outlook"
Account Não Valor do texto O nome da conta do Outlook (nome do arquivo de dados) com a qual trabalhar
Email messages to process Não Lista de Mensagens de email do Outlook As mensagens de email a serem processadas. Usar a variável preenchida por uma ação "Recuperar mensagens de email do Outlook"
Operação N/A Excluir mensagens de email, Mover mensagens de email para pasta de email, Marcar como não lido Mover mensagens de email para a pasta de email Especifica a operação a ser executada nas mensagens de email especificadas
Mail folder Não Valor do texto O nome da pasta da qual serão recuperadas as mensagens de email. Insira o caminho completo da pasta para as subpastas (por exemplo, Caixa de entrada\Trabalho)

Variáveis produzidas

Essa ação não produz variáveis.

Exceções

Exceção Descrição
Failed to find Outlook account Indica que a conta do Outlook especificada não existe
Specified mail-folder doesn't exist Indica que a pasta de email especificada não existe
Failed to process email messages in Outlook Indica um problema ao processar as mensagens de email especificadas no Outlook

Salvar mensagens de email do Outlook

Salve as mensagens de email do Outlook de uma determinada conta.

Parâmetros de entrada

Argumento Opcional Aceita Valor padrão Descrição
Outlook instance Não Instância do Outlook A instância do Outlook com que se trabalhará. Especifique essa variável em uma ação "Iniciar Outlook"
Account Não Valor do texto O nome da conta do Outlook (nome do arquivo de dados) com a qual trabalhar
Email message(s) to save Não Lista de Mensagens de email do Outlook As mensagens de email a serem salvas. Usar a variável preenchida por uma ação "Recuperar mensagens de email do Outlook"
Save format N/D Somente texto (.txt), Modelo do Outlook (.oft), Formato de mensagem do Outlook (.msg), Formato de mensagem do Outlook - Unicode (.msg), HTML (.html), Arquivos MHT (.mht) Formato da mensagem do Outlook (*.msg) Especifica o formato para salvar as mensagens
File name N/D Padrão, Personalizado Padrão Especifica se deve salvar as mensagens usando o nome padrão (assunto) ou fornecer outro nome
Save as Não Valor do texto Especifica o nome personalizado para o nome das mensagens que difere entre as mensagens por causa de um sufixo adicionado automaticamente
Save email message(s) to Não Pasta A pasta onde as mensagens serão salvas

Variáveis produzidas

Argumento Tipo Descrição
StoredMessagesFiles Lista de Valores do texto Os caminhos do arquivo das mensagens de email salvas para processamento posterior

Exceções

Exceção Descrição
Failed to find Outlook account Indica que a conta do Outlook especificada não existe
Directory not found Indica que as mensagens de email especificadas não puderam ser salvas porque o diretório não existe
Email message is deleted or moved to another folder Indica que as mensagens de email especificadas não puderam ser salvas porque foram movidas ou excluídas
Failed to save email message(s) Indica um problema ao salvar as mensagens de email especificadas

Responder a mensagem de email do Outlook

Responda a uma mensagem do Outlook respondendo-a, respondendo-a para todos ou encaminhando-a.

Parâmetros de entrada

Argumento Opcional Aceita Valor padrão Descrição
Outlook instance Não Instância do Outlook A instância do Outlook com que se trabalhará. Especifique essa variável em uma ação "Iniciar Outlook"
Account Não Valor do texto O nome da conta do Outlook (nome do arquivo de dados) com a qual trabalhar
Mail message Não Mensagem de email do Outlook A mensagem de email sobre a qual agir. Usar a variável preenchida por uma ação "Recuperar mensagens de email do Outlook"
Response action N/D Responder, Responder a todos, Encaminhar Responder Especifica se deve responder (para o remetente ou para todos) uma mensagem ou encaminhar a mensagem recebida
To Não Valor do texto Os endereços de email dos destinatários. Para inserir mais de um endereço de email, separe a lista de endereços por espaços ou pontos e vírgulas
CC Sim Valor do texto Os endereços de email dos destinatários de CC. Para inserir mais de um endereço de email, separe a lista de endereços por espaços ou pontos e vírgulas
BCC Sim Valor do texto Os endereços de email dos destinatários (ocultos) de CCO. Para inserir mais de um endereço de email, separe a lista de endereços por espaços ou pontos e vírgulas
Body Sim Valor do texto O texto do corpo
Attachment(s) Sim Lista de Arquivos O caminho completo de todos os anexos. Vários arquivos devem ser colocados entre aspas duplas (") e separados por um caractere de espaço

Variáveis produzidas

Essa ação não produz variáveis.

Exceções

Exceção Descrição
Failed to find Outlook account Indica que a conta do Outlook especificada não existe
Failed to send email Indica um problema no envio do email
Attachment not found Indica que os anexos especificados não existem

Fechar o Outlook

Feche uma instância do Outlook iniciada anteriormente.

Parâmetros de entrada

Argumento Opcional Aceita Valor padrão Descrição
Outlook instance Não Instância do Outlook A instância do Outlook com que se trabalhará. Essa variável é especificada em uma ação "Iniciar Outlook"

Variáveis produzidas

Essa ação não produz variáveis.

Exceções

Exceção Descrição
Failed to close Outlook instance Indica um problema ao fechar a instância do Outlook