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