E-mail pacote

O pacote E-mail contém ações para automatizar tarefas relacionadas a e-mail através do EWS (Exchange Web Services), Microsoft Outlook e outros servidores de e-mail. Você pode usar essas ações para enviar, receber e modificar mensagens, pastas e o status das mensagens.

Nota:
  • O pacote E-mail é compatível com automação de e-mail de uma caixa de entrada compartilhada no Outlook para o Office 365/Microsoft 365 usando os protocolos IMAP/EWS, e autenticação OAuth 2.0 usando Credenciais de cliente e Código de autorização com fluxos de concessão PKCE. Você pode automatizar e-mails recuperados de uma caixa de e-mail compartilhada e executar as tarefas relacionadas com o e-mail, acessando cada pasta e respectivas subpastas na caixa de e-mail compartilhada. Certifique-se de ter configurado a caixa de correio compartilhada em seu aplicativo Outlook. Observe que não há suporte para enviar, encaminhar e responder a e-mails usando uma caixa de e-mail compartilhada.
  • O Proxy é compatível com EWS OAuth 2.0. Ao criar um bot que utiliza o EWS OAuth2 para autenticação e a máquina Bot Runner for configurada atrás do firewall, todos os pedidos de saída serão encaminhados pelo servidor proxy configurado na máquina Executor de bots.
  • Quando se lê e-mails em loop utilizando uma conexão do Microsoft Outlook Client com um filtro de assunto, o bot não poderá ler e-mails não entregues, se o assunto contiver estes recebimentos:
    • Confirmação de entrega
    • Confirmação de leitura
    • Confirmação de falha na entrega
    O cliente Outlook não suporta esta funcionalidade devido à biblioteca de terceiros que utiliza.

    Recomendamos o uso do Servidor de e-mail > IMAP para conectar, ler e filtrar esses e-mails.

O pacote E-mail é compatível com protocolos EWS, POP3, SMTP e IMAP e permite realizar as seguintes tarefas:
  • Gerenciar e organizar mensagens e pastas de e-mail.
  • Baixar anexos de e-mails em pastas específicas de um dispositivo.
  • Extrair dados de e-mails em variáveis e usar essas variáveis como dados extraídos em outros aplicativos. Por exemplo, você pode extrair dados de um e-mail de remetente e armazená-los em uma planilha do Microsoft Excel.
Nota: Se desejar automatizar uma tarefa relacionada a e-mail em um dispositivo usando o Microsoft Outlook, verifique se o Outlook está aberto.
Nota:
  • Se a instalação atual do Office for qualquer uma das seguintes:
    • Microsoft 365 Apps para Empresas
    • Office 2016, 2019 ou 2021 (versão para o consumidor 2009 ou posterior)

    Então, não é necessário instalar o Microsoft Access Database Engine como um componente adicional no sistema.

    No entanto, o Microsoft 365 Apps e o Microsoft Access Database Engine estiverem instalados no sistema, desinstale o Microsoft Access Database Engine e repare o Microsoft 365 Apps.

    A Microsoft recomenda que não é necessário instalar o driver Microsoft Access Database Engine separadamente porque o Microsoft Access Database Engine 2016 e o Microsoft 365 Apps utilizam o mesmo identificador de versão principal (16.0). Para saber mais sobre os requisitos de instalação do Microsoft Access Database Engine, consulte Unable to use the Access ODBC or OLEDB provider

  • Quando você envia um e-mail, responde ou encaminha, o tamanho do anexo permitido no e-mail depende de sua velocidade de Internet (tempo limite de 120 segundos) e das restrições do servidor de e-mail. Se o envio de um anexo leva mais de 120 segundos, o sistema exibe um erro devido ao tempo esgotado.

Considerações

Nota: Algumas das ações devem ser usadas dentro de uma ação Loop. Consulte Como usar o iterador Para cada e-mail na caixa de correio.
Os e-mails são recuperados com base na sequência das pastas listadas no campo da caixa de entrada. Dentro de cada pasta, os e-mails são recuperados com base na data e hora de recebimento na última ordem de entrada, primeira saída (LIFO). Além disso, você pode aplicar filtros nos seguintes campos:
  • Tipos de e-mails: All (Todos), Read (Leia)e Unread (Não lido)
  • Assunto
  • De uma pasta específica
  • De remetentes específicos
  • Antes, em, ou após a data de recebimento
Aderir às seguintes melhores práticas quando você filtrar e passar por pastas que contenham um grande número de mensagens de e-mail:
  • Após ter processado mensagens de e-mail, mova-as para outra pasta para que suas mensagens duplicadas de e-mail não sejam processadas novamente durante uma execução subsequente.
  • Tente reduzir o número de mensagens na caixa de correio.
  • A filtragem funciona sobre os parâmetros de filtragem fornecidos pelo usuário, tais como o tipo de e-mail: Todos, lidos e não lidos; Assunto; de uma pasta específica; de um remetente específico; ou antes, em, ou após a data de recebimento). A seguir estão os tipos de mecanismos de filtragem:
    • Lado do servidor de e-mail: A filtragem que ocorre no lado do servidor é muito mais rápida.
    • Lado do cliente: A filtragem é realizada na máquina local e é comparativamente lenta porque as mensagens de correio são primeiro recuperadas do servidor remoto e depois filtradas na máquina local.
    • Híbrido: Alguns parâmetros são filtrados no lado do servidor e outros no lado do cliente.
  • Aqui está uma explicação de como funciona o processo de filtragem para vários tipos de servidores:
    • EWS: Toda a filtragem é feita no lado do servidor e, portanto, é muito mais rápida.
    • Cliente Outlook: Nada é filtrado no lado do servidor, mas o processo de filtragem é mais rápido porque as mensagens de e-mail já estão presentes na máquina local.
    • IMAP: A filtragem para o campo Assunto é realizada na máquina local e é mais lenta. Para o parâmetro Antes, em, ou após a data de recebimento, a filtragem para date é realizado no servidor remoto, e para hour/min/second, é realizada na máquina local. Por exemplo, para a data 01/12/2022, a filtragem é realizada no servidor remoto, enquanto que para o tempo (hora/min/segundo) 21:10:56, a filtragem é realizada na máquina local.
    • POP3: Esse servidor é o mais lento de todos porque os e-mails são recuperados do servidor remoto, e a filtragem é feita na máquina local.

    Recomendamos a conexão usando o servidor EWS e o cliente Outlook, pois o processo de filtragem é muito mais rápido quando comparado com os protocolos IMAP e POP3.

  • Use sempre a ação Desconectar se a ação Conectar for usada para liberar um recurso.

Antes de começar

Execute as seguintes ações dentro do pacote E-mail como parte do uso do conjunto de ações disponíveis:

  1. Estabeleça uma conexão com um servidor de e-mail por meio da ação Conectar.

    Ao estabelecer a conexão, especifique os detalhes e o nome de sessão do servidor de e-mail. Use o mesmo nome de sessão para a outra ações.

    Não é necessário estabelecer uma conexão para as ações Encaminhar, Responder e Enviar porque você adicionará os detalhes do servidor do remetente e do e-mail quando usar essas ações.

  2. Use ações para automatizar uma tarefa.
  3. Depois de automatizar todas as tarefas relacionadas a e-mails, encerre a conexão com o servidor de e-mail por meio da ação Desconectar.
Importante: Você deve habilitar as configurações POP para automatizar uma tarefa relacionada ao e-mail no servidor Gmail usando o protocolo POP3. Consulte Ler mensagens Gmail usando POP.

Ações no E-mail pacote

O pacote E-mail inclui as seguintes ações:

Ação Descrição
Alterar status Consulte ação Alterar status.
Verifique se a pasta existe Consulte ação Verifique se a pasta existe.
Excluir tudo Consulte ação excluir tudo.
Excluir Consulte Excluir ação.
Desconectar Consulte Desconectar ação.
Conectar Consulte Como usar a ação Conectar no pacote E-mail.
Encaminhar Consulte Uso da ação Encaminhar.
Mover todas Consulte A ação Mover tudo.
Mover Consulte ação Mover.
Responder a todos Consulte ação Responder a todos.
Responder Consulte Como usar ação Responder.
Salvar todos os anexos Consulte Salvar todos os anexos ação.
Salvar anexos Consulte ação Salvar anexos.
Salvar email Consulte Save email ação.
Enviar Consulte Uso da ação Enviar.

Recursos

Os seguintes cursos de aprendizagem do Automation Anywhere University: RPA Training and Certification (A-People login required) explicam como usar um pacote E-mail para automatizar tarefas relacionadas a e-mail: