Partilhar via


Ações do Exchange Server

Aviso

Este grupo de ações destina-se a cenários de automatização do Exchange Server. Para automatizar o Exchange Online, utilize os conectores de cloud do Office 365 correspondentes em fluxos de cloud.

As ações do Exchange Server permitem-lhe se ligue a um servidor do Exchange e efetue a gestão da sua correspondência.

As ações do Exchange Server requerem uma ligação a um servidor do Exchange que pode estabelecer utilizando a ação Ligar a servidor Exchange.

O exemplo que se segue contém um endereço do servidor preenchido manualmente, em vez de utilizar a deteção automática. As credenciais são definidas como definidas pelo utilizador, pelo que o domínio, o nome de utilizador e a palavra-passe são introduzidos manualmente. Um tempo limite definido na secção Avançada permite que a ação obtenha um erro se não tiver sido estabelecida uma ligação dentro do período de tempo especificado.

Captura de ecrã da ação Ligar ao servidor do Exchange.

Para obter e-mails de Exchange Server, utilize a ação Obter mensagens de e-mail do Exchange. O exemplo que se segue obtém mensagens de e-mail a partir de uma pasta personalizada denominada Recibos. Os filtros contêm variáveis que foram previamente definidas no fluxo de ambiente de trabalho. A ação guardará localmente todos os anexos para a pasta especificada.

Captura de ecrã da ação Obter mensagens de e-mail do Exchange.

A ação Processar mensagens de e-mail do Exchange processa mensagens de e-mail obtidas pela ação Obter mensagens de e-mail do Exchange. Utilize esta ação para mover, eliminar ou marcar mensagens de e-mail como lidas.

Ligar ao servidor do Exchange

Abrir uma nova ligação a um servidor do Exchange.

Parâmetros de entrada

Argumento Opcional Aceita Valor Predefinido Descrição
Exchange server version N/D Exchange 2010, Exchange 2010 SP1, Exchange 2010 SP2, Exchange 2013, Exchange 2013 SP1 Exchange 2013 SP1 A versão do servidor do Exchange
Connection type N/D Deteção automática, endereço do servidor do Exchange Deteção automática Especifica como ligar ao servidor do Exchange
Server address Não Valor de texto O endereço do servidor do Exchange
Email address Não Valor de texto O endereço de e-mail da conta do Exchange
Credentials N/D Exchange predefinido, Definido pelo utilizador Predefinição do Exchange Especifica a forma de fornecer as credenciais do Exchange do utilizador
Domain Sim Valor de texto O domínio da conta do Exchange. Para extrair o domínio da conta do nome de utilizador, deixe este campo vazio
Nome de utilizador Não Valor de texto O nome de utilizador da conta do Exchange
Palavra-passe Não Entrada direta encriptada ou Valor de texto A palavra-passe da conta do Exchange
Limite de tempo excedido Sim Valor numérico 30 O tempo, em segundos, que pretende esperar que a ligação seja estabelecida antes da ação falhar

Variáveis produzidas

Argumento Tipo Descrição
ExchangeConnection Ligação do Exchange A ligação do Exchange específica a utilizar com ações posteriores do Exchange

Exceções

Exceção Descrição
Falha ao ligar ao servidor do Exchange Indica um problema ao ligar ao servidor do Exchange

Obter mensagens de e-mail do Exchange

Obter mensagens de e-mail a partir do servidor do Exchange especificado.

Parâmetros de entrada

Argumento Opcional Aceita Valor Predefinido Descrição
Exchange connection Não Ligação do Exchange A ligação do Exchange. Crie uma ligação do Exchange com a ação "Ligar ao servidor do Exchange"
Mailbox type N/D Pessoal, Partilhado Pessoal O tipo da caixa de correio a partir da qual as mensagens de e-mail devem ser obtidas
Shared mailbox address Não Valor de texto O endereço da caixa de correio partilhada a partir da qual as mensagens de e-mail devem ser obtidas
Retrieve email messages from custom folder N/D Valor booleano Falso Especifica se as mensagens de e-mail devem ser obtidas a partir de uma pasta personalizada ou uma pasta predefinida do Exchange
Exchange folder N/D Caixa de entrada, Itens apagados, Rascunhos, Caixa de saída, Itens enviados, Lixo do e-mail Caixa de Entrada Uma pasta do Exchange predefinida a partir da qual as mensagens de e-mail devem ser obtidas
Pasta de correio Não Valor de texto Caixa de Entrada O nome ou caminho (por ex.: pasta1\pasta2) da pasta de correio a partir da qual as mensagens de e-mail devem ser obtidas
Obter N/D Todas as mensagens de e-mail, apenas mensagens de e-mail não lidas, apenas mensagens de e-mail lidas Apenas mensagens de e-mail não lidas Especifica se pretende obter todas as mensagens de e-mail existentes na pasta ou apenas as não lidas
Mark as read N/D Valor booleano Verdadeiro Especifica se as mensagens de e-mail obtidas devem ser marcadas como lidas ou mantidas inalteradas
From contains Sim Valor de texto O endereço da caixa de correio completo a partir do qual as mensagens de e-mail devem ser obtidas. Deixe este atributo em branco para obter todas as mensagens, independentemente do remetente
To contains Sim Valor de texto O endereço de e-mail completo do destinatário (separados por espaço se for mais do que um) para as mensagens de e-mail a obter. Deixe este atributo em branco para obter todas as mensagens de e-mail, independentemente do destinatário
Subject contains Sim Valor de texto A frase chave a encontrar no assunto do e-mail. Deixe este atributo em branco para obter todas as mensagens de e-mail, independentemente do seu assunto
Body contains Sim Valor de texto A frase chave a encontrar no corpo do e-mail. Deixe este atributo em branco para obter todas as mensagens de e-mail, independentemente do seu conteúdo
Attachments N/D Guardar anexos, Não guardar anexos Não guardar anexos Especifica se os anexos das mensagens de e-mail obtidas devem ser guardados ou não
Save attachments into Não Pasta A pasta onde os anexos devem ser guardados

Variáveis produzidas

Argumento Tipo Descrição
RetrievedEmails Lista de mensagens de correio do Exchange As mensagens de e-mail obtidas para processamento posterior como uma lista de objetos de mensagem de correio do Exchange

Exceções

Exceção Descrição
Falha ao guardar anexos Indica um problema ao guardar os anexos
A pasta de correio especificada não existe Indica que a pasta de correio especificada não existe
Falha ao obter mensagens de e-mail Indica um problema ao obter as mensagens de e-mail

Enviar mensagem de e-mail do Exchange

Criar e enviar uma nova mensagem de e-mail.

A ação Enviar mensagem de email do Exchange cria e envia uma nova mensagem de email quando se liga a um servidor Exchange. Antes de adicionar esta ação, adicione a ação Ligar ao servidor Exchange para configurar primeiro uma conexão com o servidor Exchange. A saída desta ação é a variável %ExchangeConnection% que deve ser utilizada como entrada para a ação Enviar mensagem de email do Exchange.

Parâmetros de entrada

Argumento Opcional Aceita Valor Predefinido Descrição
Exchange connection Não Ligação do Exchange A ligação do Exchange. Crie uma ligação do Exchange com a ação "Ligar ao servidor do Exchange"
From Não Valor de texto O endereço de e-mail do remetente
Sender display name Sim Valor de texto O nome a apresentar do remetente
To Não Valor de texto O(s) e-mail(s) do(s) destinatário(s). Para introduzir mais de um e-mail, separe a lista de endereços com ponto e vírgula
CC Sim Valor de texto O(s) e-mail(s) do(s) destinatário(s) Cc. Para introduzir mais de um e-mail, separe a lista de endereços com ponto e vírgula
BCC Sim Valor de texto O(s) e-mail(s) do(s) destinatário(s) Bcc (oculto). Para introduzir mais de um e-mail, separe a lista de endereços com ponto e vírgula
Subject Sim Valor de texto O assunto do e-mail
Corpo Sim Valor de texto O texto do corpo
Body is HTML N/D Valor booleano Falso Especifica se o corpo do e-mail deve ser interpretado como codificação HTML
Attachment(s) Sim Lista de Ficheiros O caminho completo de quaisquer anexos. Coloque vários ficheiros entre aspas (") e separe-os por um caráter de espaço

Variáveis produzidas

Esta ação não produz quaisquer variáveis.

Exceções

Exceção Descrição
Anexo não encontrado Indica que os anexos especificados não existem
Falha ao enviar e-mail Indica um problema ao enviar o e-mail

Processar mensagens de e-mail do Exchange

Mover, eliminar ou marcar uma mensagem de e-mail (ou uma lista de mensagens de e-mail) como lida.

Parâmetros de entrada

Argumento Opcional Aceita Valor Predefinido Descrição
Exchange connection Não Ligação do Exchange A ligação do Exchange. Crie uma ligação do Exchange com a ação "Ligar ao servidor do Exchange"
Email message(s) to process Não Lista de mensagens de correio do Exchange As mensagens de e-mail a processar. Utilize uma variável povoada por uma ação 'Obter mensagens de e-mails do Exchange'
Operation N/D Eliminar mensagens de e-mail do servidor, Marcar mensagens de e-mail como não lidas, Mover mensagens de e-mail para a pasta de correio Mover mensagens de e-mail para uma pasta de correio Especifica a operação a efetuar nas mensagens de e-mail especificadas
Mailbox type N/D Pessoal, Partilhado Pessoal O tipo da caixa de correio a partir da qual as mensagens de e-mail devem ser obtidas
Shared mailbox address Não Valor de texto O endereço da caixa de correio partilhada a partir da qual as mensagens de e-mail devem ser obtidas
Move to custom folder N/D Valor booleano Falso Especifica se as mensagens de e-mail devem ser movidas para uma pasta personalizada ou uma pasta predefinida do Exchange
Exchange folder N/D Caixa de entrada, Itens apagados, Rascunhos, Caixa de saída, Itens enviados, Lixo do e-mail Caixa de Entrada Uma pasta do Exchange predefinida a partir da qual as mensagens de e-mail devem ser movidas
Pasta de correio Não Valor de texto Caixa de Entrada O nome ou caminho (por ex.: pasta1\pasta2) da pasta de correio para a qual as mensagens de e-mail devem ser movidas

Variáveis produzidas

Esta ação não produz quaisquer variáveis.

Exceções

Exceção Descrição
A pasta de correio especificada não existe Indica que a pasta de correio especificada não existe
Falha ao processar mensagens de e-mail Indica um problema ao processar as mensagens de e-mail especificadas