Email package
- Última atualização2025/06/19
Email package
O package Email contém actions para automatizar tarefas relacionadas a e-mail através do EWS( Exchange Web Services, Serviços Web do Exchange), Microsoft Outlook e outros servidores de e-mail. Você pode usar essas actions para enviar, receber e modificar mensagens, pastas e o status das mensagens.
- O Email package é 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
Recomendamos o uso do
para conectar, ler e filtrar esses e-mails. - Quando você usa actions de E-mail dentro de uma action de Loop e se conecta por meio do Exchange Web Services (EWS) para repetir um conjunto de ações em todos os e-mails dentro dos parâmetros específicos, a ação de loop atualmente recupera até 1.000 pastas, incluindo pastas personalizadas e pastas geradas pelo sistema. Se a contagem exceder o limite, o loop não conseguirá recuperar os detalhes.
- Ao criar uma automação na plataforma macOS e estabelecer uma conexão com um servidor de e-mail, o Outlook não é compatível com o macOS. Você pode usar o Microsoft Outlook (macOS) package para automatizar tarefas relacionadas a e-mail no aplicativo cliente do Microsoft Outlook.
- 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.
- 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
- Tipos de e-mails: Todos, Lido e Não lido
- Assunto
- De uma pasta específica
- De remetentes específicos
- Antes, em, ou após a data de recebimento
- 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 do campo Assunto é realizada no computador 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 parahour/min/second
, é realizada na máquina local. Por exemplo, para a data01/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 action Desconectar se a action Conectar for usada para liberar um recurso.
Antes de começar
Execute as seguintes actions dentro do package Email como parte do uso do conjunto de actions disponíveis:
- Estabeleça uma conexão com um servidor de e-mail por meio de Connect (Conectar)
action.
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 actions.
Você não precisa estabelecer uma conexão para as Forward (Encaminhar) , Reply (Responder), e Send (Enviar) actions porque você adicionará os detalhes do servidor do remetente e do e-mail quando usar essas actions.
- Use actions para automatizar uma tarefa.
- 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) action .
Actions no Email package
O package Email inclui as seguintes actions:
Action | Descrição |
---|---|
Alterar status | Consulte action Alterar status. |
Verifique se a pasta existe | Consulte action Verifique se a pasta existe. |
Excluir tudo | Consulte action excluir tudo. |
Excluir | Consulte Excluir action. |
Desconectar | Consulte Desconectar action. |
Conectar | Consulte Como usar a action Conectar no package Email. |
Encaminhar | Consulte Uso da action Encaminhar. |
Mover todas | Consulte A action Mover tudo. |
Mover | Consulte action Mover. |
Responder a todos | Consulte action Responder a todos. |
Responder | Consulte Como usar action Responder. |
Salvar todos os anexos | Consulte Salvar todos os anexos action. |
Salvar anexos | Consulte action Salvar anexos. |
Salvar email | Consulte Salvar e-mail action. |
Enviar | Consulte Uso da action Enviar. |