Compartilhar via


Ações de email

Antes de implantar a ação de email, você deve configurar o servidor que processará as solicitações. As ações Recuperar mensagens de email e Processar mensagens de email requerem um servidor IMAP, enquanto a ação Enviar email requer um servidor SMTP.

Portas IMAP comuns:

  • 143 (não criptografado e TLS)
  • 993 (IMAP protegido)

Servidores IMAP comuns:

  • imap-mail.outlook.com (Outlook.com)
  • outlook.office365.com (Office365.com)
  • imap.mail.yahoo.com (Yahoo mail)
  • imap.gmail.com (Google mail)

Portas SMTP comuns:

  • 25 (não criptografado)
  • 587 (não criptografado e TLS)
  • 465 (SSL)

Servidores SMTP comuns:

  • smtp-mail.outlook.com (Outlook.com)
  • smtp.office365.com (Office365.com)
  • smtp.mail.yahoo.com (Yahoo mail)
  • smtp.gmail.com (Google mail)

Captura de tela da seção do servidor IMAP na ação Recuperar emails.

Para recuperar emails que atendam a critérios específicos, use a ação Recuperar mensagens de email. O exemplo a seguir recupera apenas mensagens não lidas da caixa de entrada.

O filtro especifica ainda que o email deve ser de b.friday, o assunto deve conter Relatório e o corpo deve conter Terça-Feira. A ação salvará todos os anexos localmente que correspondem aos critérios especificados.

Captura de tela da ação Recuperar mensagens de email.

Gerencie seus emails com a ação Processar mensagens de email que requer a variável criada pela ação Recuperar mensagens de email. Você pode selecionar se deseja mover, excluir ou marcar as mensagens de email como lidas/não lidas.

A ação Enviar email a abaixo envia um email de N. Varga para B. Friday com Faturamento no campo CCO. O assunto e o corpo contêm a variável %ReportID% enquanto o anexo é um arquivo que foi processado pelo fluxo antes.

Captura de tela da ação Enviar email.

Recuperar mensagens de email

Recupera mensagens de email de um servidor IMAP.

Parâmetros de entrada

Argumento Opcional Aceita Valor padrão Description
IMAP server Não Valor do texto O endereço do servidor IMAP (por exemplo, imap.gmail.com)
Port Sim Valor numérico 993 A porta a ser usada para o servidor IMAP. Geralmente, esta porta é 993
Enable SSL N/A Valor booliano Verdadeiro Especificar se você deve usar uma conexão segura para se comunicar com o Servidor IMAP
User name Não Valor do texto O nome de usuário da conta de email para acessar
Senha Não Entrada direta criptografada ou Valor do texto A senha da conta de email para acessar
Aceitar certificados não confiáveis N/D Valor booliano False Especificar se os certificados não confiáveis serão aceitos
Mail folder Não Valor do texto O nome da pasta de email IMAP (também conhecida como "Caixa de correio") da qual as mensagens serão recuperadas
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 Especificar se todas as mensagens da pasta devem ser recuperadas ou apenas aquelas não lidas
Mark As read N/D Valor booliano Verdadeiro Especificar se você deseja marcar como lidas as mensagens recuperadas ou deixá-las como estão
"From" field 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" field contains Sim Valor do texto Os endereços de email completos dos destinatários (separados por espaço se houver mais de um) para as mensagens que serão 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 todos os emails, 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 todos os emails, independentemente do conteúdo
Save attachments N/D Salvar anexos, Não salvar anexos Não salvar anexos Especificar se os anexos dos emails recuperados devem ser salvos ou não
Save attachments into Não Pasta A pasta onde os anexos serão salvos

Variáveis produzidas

Argumento Type Description
RetrievedEmails Lista de Mensagens de Email Os emails recuperados para processamento posterior como uma lista de objetos de mensagem de email

Exceções

Exceção Descrição
Failed to connect to IMAP server Indica que ocorreu um problema na conexão com o servidor IMAP
Failed to authenticate to the IMAP server Indica um problema de autenticação no servidor IMAP especificado
Specified mail-folder doesn't exist Indica que a pasta de email especificada não foi encontrada
Failed to save attachments Indica um problema ao salvar os anexos
Failed to retrieve emails Indica um problema na recuperação dos emails

Processar mensagens de email

Move, exclui ou marca como não lido um email (ou uma lista de emails) recuperado por uma ação Recuperar emails.

Parâmetros de entrada

Argumento Opcional Aceita Valor padrão Description
IMAP server Não Valor do texto O endereço do servidor IMAP (por exemplo, imap.gmail.com)
Port Sim Valor numérico 993 A porta a ser usada para o servidor IMAP. Geralmente, esta porta é 993
Enable SSL N/A Valor booliano Verdadeiro Especificar se você deve usar uma conexão segura para se comunicar com o servidor IMAP
Username Não Valor do texto O nome de usuário da conta de email para acessar
Senha Não Entrada direta criptografada ou Valor do texto A senha da conta de email para acessar
Aceitar Certificados Não Confiáveis N/D Valor booliano False Especificar se os certificados não confiáveis serão aceitos
Email(s) to process Não Lista de Mensagens de Email O email ou lista de emails a serem processados. Este parâmetro deve conter uma variável preenchida por uma ação Recuperar emails
Operation N/D Excluir emails do servidor, Marcar emails como não lidos, Mover emails para a pasta de email, Marcar emails como não lidos e Mover para a pasta de email Mover emails para a pasta de email A operação que você deseja executar nas mensagens de email especificadas
Mail folder Não Valor do texto O nome da pasta de email para a qual os emails serão movidos

Variáveis produzidas

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

Exceções

Exceção Description
Failed to connect to IMAP server Indica que ocorreu um problema na conexão com o servidor IMAP
Specified mail-folder doesn't exist Indica que a pasta de email especificada não foi encontrada
Failed to process emails Indica um problema no processamento dos emails especificados

Enviar email

Cria e envia uma mensagem de email.

Parâmetros de entrada

Argumento Opcional Aceita Valor padrão Description
SMTP server Não Valor do texto O endereço do servidor SMTP
Server port Sim Valor numérico 25 A porta a ser usada para o servidor. Geralmente, esta porta é 25
Enable SSL N/A Valor booliano False Especificar se você deve ou não se comunicar com o servidor por meio de uma conexão segura
SMTP Server needs authentication N/D Valor booliano False Especificar se o servidor exige autenticação
User name Não Valor do texto O nome de usuário da conta de email para acessar
Senha Não Entrada direta criptografada ou Valor do texto A senha da conta de email para acessar
Aceitar certificados não confiáveis N/D Valor booliano False Especificar se os certificados não confiáveis serão aceitos
From Não Valor do texto O endereço de email do remetente
Sender display name Sim Valor do texto O nome de exibição do remetente
To Não Valor do texto Os emails dos destinatários. Se mais de um email for inserido, a lista de endereços deve ser separada por ponto e vírgula
CC Sim Valor do texto Os emails dos destinatários em Cc. Se mais de um email for inserido, a lista de endereços deve ser separada por ponto e vírgula
BCC Sim Valor do texto Os emails dos destinatários em CCO. Se mais de um email for inserido, a lista de endereços deve ser separada por ponto e vírgula
Subject Sim Valor do texto O assunto do email
Body Sim Valor do texto O corpo do email
Body Is HTML N/D Valor booliano False Especificar se o corpo do email será interpretado como codificação HTML
Attachment(s) Sim Lista de Arquivos O caminho completo de quaisquer anexos, ou um arquivo ou uma lista de arquivos. 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 Description
Invalid email address Indica que o endereço de email especificado é inválido
Failed to send email Indica um problema no envio do email
Attachment not found Indica que os anexos especificados não foram encontrados