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.
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.
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 |