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 E-mail pacote é 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 Bot Runner.
  • 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.

Este E-mail pacote é 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 Não é possível usar o provedor Access ODBC ou OLEDB

  • 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 umLoop ação . 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 de Connect (Conectar) ação.

    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.

    Você não precisa estabelecer uma conexão para as Forward (Encaminhar) , Reply (Responder), e Send (Enviar) ações 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 de Disconnect (Desconectar) ação .
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 E-mail pacote.
Encaminhar Consulte Como usar aaçã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 Salvar e-mail ação.
Enviar Consulte Uso da ação Enviar.