Leia e revise a documentação do Automation Anywhere

Automation Anywhere Automation 360

Fechar conteúdo

Contents (Conteúdo)

Abrir conteúdo

Como usar o iterador Para cada e-mail na caixa de correio

  • Atualizado: 8/23/2020
    • Automation 360 v.x
    • Criar
    • Espaço de trabalho RPA

Como usar o iterador Para cada e-mail na caixa de correio

Você deve usar algumas actions de E-mail dentro de uma action de Loop. Use o iterador Para cada e-mail na caixa de correio para repetir um conjunto de actions em todos os e-mails dentro dos parâmetros específicos.

Pré-requisitos

Primeiro, conecte-se ao servidor de e-mail. Como usar Conectar action

Você deve usar as seguintes actions Email em um loop:
  • Alterar status
  • Excluir
  • Salvar anexos
  • Salvar e-mail

Procedimento

Para usar uma action Email dentro de um loop, siga estas etapas:

  1. Clique duas vezes ou arraste a action Loop do package Loop na paleta Actions.
  2. Selecione a opção Para cada mensagem na caixa de correio da lista Iterador.
  3. No campo Nome da sessão, insira o nome da sessão que você usou para conectar-se ao servidor de e-mail na action Conectar.
  4. Nas opções TODOS, LIDO ou NÃO LIDO especifique o tipo de e-mail a ser recuperado no servidor de e-mail.
    Nota: Para um servidor de e-mail que usa o protocolo POP3, todos os e-mails são recuperados.
  5. Opcional: Especifique a pasta da qual deseja recuperar os e-mails.
    • Microsoft Outlook e Yahoo: Você pode especificar o nome da pasta.

      Por exemplo, Caixa de entrada, Enviados, Caixa de entrada/Vendas, Caixa de entrada/TI e assim por diante. As pastas Vendas e TI deste exemplo são pastas criadas pelo usuário e não estão disponíveis por padrão.

    • Gmail:
      • Para recuperar e-mails das pastas padrão, use [Gmail]/PASTA, exceto na pasta Caixa de entrada.

        Por exemplo, [Gmail]/Rascunho, [Gmail]/Importante, [Gmail]/Lixo e assim por diante.

      • Para recuperar e-mails das pastas que você criou ou da pasta Caixa de entrada, especifique os nomes das pastas como são.

        Por exemplo, se você criou pastas chamadas Banco e Esportes em seu Gmail, especifique Banco e Esportes sem o prefixo [Gmail] para recuperar e-mails dessas pastas.

  6. Opcional: Especifique um valor no campo Quando o assunto contiver para recuperar os e-mails que contêm o valor que você especificou no assunto.
  7. Opcional: Especifique os endereços de e-mail no campo De remetentes específicos para recuperar os e-mails.
  8. Opcional: Selecione uma opção na lista Quando a data de recebimento for igual ou posterior para recuperar e-mails específicos em uma determinada data ou posterior a ela.
  9. Opcional: Selecione uma opção na lista Quando a data de recebimento for igual ou anterior para recuperar e-mails específicos em uma determinada data ou anterior a ela.
    Se você tiver valores especificados para as Etapas 6 a 9, o sistema recupera apenas os e-mails que atendem a todos os critérios. Por exemplo, se você especificar Banco na Etapa 5, Instrução na Etapa 6 e abcbank@xyz.com na Etapa 7, o sistema recupera e-mails da pasta Banco que contém Instrução no assunto e foram recebidos do endereço de e-mailabcbank@xyz.com.
  10. Nas opções Texto simples ou HTML, selecione o formato que você deseja.
  11. Opcional: Na lista Atribuir o valor atual à variável, selecione ou crie uma variável de dicionário.

    A variável do dicionário armazena as propriedades de cada e-mail. Usando variável do dicionário para propriedades de e-mail

  12. Clique em Aplicar.
Insira uma action Caixa de mensagem no contêiner do Loop para imprimir o assunto de cada e-mail. Use o corpo da mensagem a seguir, substituindo o nome da variável genérica pelo nome que você usou na Etapa 10: $dictionaryVar{emailSubject}$
Send Feedback (Enviar Feedback)