activities
latest
false
Importante :
A tradução automática foi aplicada parcialmente neste conteúdo.
UiPath logo, featuring letters U and I in white
Atividades de produtividade
Last updated 21 de nov de 2024

Get IMAP Email List

UiPath.Mail.IMAP.Activities.GetIMAPMailMessages

Description

Recupera uma mensagem de email IMAP de um servidor especificado.
Observação: esta atividade é chamada de Get IMAP Mail Messages em versões mais antigas que a 1.24.

Compatibilidade do projeto

Windows - Legada | Windows | Multiplataforma

Windows - Configuração legada

Comum
  • NomeDeExibição - o nome de exibição da atividade.
  • TempoLimiteEmMs - Especifica o período de tempo (em milissegundos) para aguardar que a atividade seja executada antes de gerar um erro. O valor padrão é de 30.000 milissegundos (30 segundos).
Host
  • PastaDeEmail - A pasta de email da qual as mensagens devem ser recuperadas.
  • Servidor - O host do servidor de email que deve ser usado.
  • Porta - A porta usada para receber a mensagem de email.
    Observação: Usar um endereço IP no campo Servidor em vez de um nome DNS só funciona quando não há conexões SSL ou se houver um certificado SSL emitido para o endereço IP.
Logon
  • Nome do cliente — a propriedade Nome da implementação do IMAP do cliente.
  • Versão do cliente - A propriedade da Versão da implementação do IMAP do cliente.
  • Email - A conta de email usada para receber a mensagem.
  • Senha — a senha da conta de email usada para receber a mensagem. Se UsarOAuth estiver marcado, o valor desse parâmetro deverá ser um token de acesso do OAuth2.
  • Senha segura — a senha da conta de e-mail usada, como uma string segura. Se UsarOAuth estiver marcado, o valor desse parâmetro deverá ser um token de acesso do OAuth2.
  • Usar OAuth — indica se deve usar um token de acesso OAuth2 em vez de uma senha. Por padrão, essa opção fica desmarcada.
Diversos
  • Privado - Se selecionado, os valores de variáveis e argumentos não são mais registrados no nível Verbose.
Opções
  • ExcluirMensagens - Especifica se as mensagens lidas devem ser marcadas para exclusão.
  • FilterExpression - retorna apenas as mensagens de e-mail correspondentes à expressão de filtro.
  • FilterExpressionCharacterSet - O nome MIME do conjunto de caracteres a ser usado para a expressão de filtro.

    Observação: a lista de nomes MIME válidos que podem ser usados está disponível em Conjuntos de caracteres.
  • Ignorar CRL - Especifica se a validação da Lista de Certificados Revogados deve ser ignorada ao conectar. Este campo aceita apenas Boolean valores e variáveis. Se deixado em branco, o valor False padrão é usado.
  • MarcarComoLido - Especifica se as mensagens recuperadas devem ser marcadas como lidas. Por padrão, essa caixa de seleção está desmarcada.
  • ApenasMensagensNãoLidas - Especifica se apenas as mensagens não lidas devem ser recuperadas. Por padrão, essa caixa de seleção fica marcada.
  • OrderByDate - Ordena as mensagens de e-mail por data. Escolha uma das duas opções: Mais recentes primeiro, Mais antigos primeiro. O valor padrão é Mais recente primeiro.
  • ConexãoSegura - Especifica a criptografia SSL e/ou TLS a ser usada para a conexão.
  • Superior — o número de mensagens a serem recuperadas, começando pela mais recente ou mais antiga, dependendo do parâmetro OrdernarPorData.
Saída
  • Mensagens - As mensagens recuperadas como uma coleção de objetos MensagemDoEmail.

Windows, configuração multiplataforma

  • Conexão - a conexão estabelecida no Integration Service para o conector de email.
  • Pasta de emails - a pasta de email da qual as mensagens devem ser recuperadas.
  • Filtros adicionais - Retorna apenas as mensagens de email que correspondem à expressão do filtro.
Comum
  • TempoLimiteEmMs - Especifica o período de tempo (em milissegundos) para aguardar que a atividade seja executada antes de gerar um erro. O valor padrão é de 30.000 milissegundos (30 segundos).

Detalhes da conexão

  • Usar Integration Service - Se uma conexão do Integration Service deve ser usada ou não. O valor padrão é True. Quando definido como false, os campos de conexão do servidor são exibidos.
  • Servidor - O host do servidor de email a ser usado. Esse campo é compatível com entrada do tipo String .
  • Porta - A porta usada para receber a mensagem de email.Esse campo é compatível com entrada do tipo Int32.
  • Usar OAuth — indica se deve usar um token de acesso OAuth2 em vez de uma senha. Por padrão, essa opção fica desmarcada.
  • Email - A conta de email usada para receber a mensagem.Esse campo é compatível com entrada do tipo String.
  • Senha - A senha da conta de email usada para receber a mensagem. Se Usar OAuth estiver habilitado, o valor desse parâmetro deverá ser um token de acesso do OAuth2. Esse campo é compatível com entrada do tipo String .
  • Senha segura — a senha da conta de email usada, como uma string segura. Se Usar OAuth estiver marcado, o valor desse parâmetro deverá ser um token de acesso do OAuth2.
  • Ignorar CRL - Indica se a validação da Lista de Certificados Revogados deve ser ignorada ao se conectar. Valor booleano. O padrão é Falso.
  • Conexão segura — especifica a criptografia SSL e/ou TSL a ser usada para a conexão.
  • Nome do cliente - Especifica um valor para a propriedade Nome da implementação do IMAP do cliente.
  • Versão do cliente — especifica um valor para a propriedade Versão da implementação do IMAP do cliente.
Opções
  • Limitar emails aos primeiros - O número de mensagens a serem recuperadas, começando do topo da lista. Esse campo aceita entradas do tipo Int32 .
  • Apenas não lidas - Especifica se apenas as mensagens não lidas devem ser recuperadas. Valor padrão: True.
  • Marcar como lidas - especifica se as mensagens recuperadas devem ser marcadas como lidas.
  • Excluir mensagens - Especifica se as mensagens lidas devem ser marcadas para exclusão.
  • Ordenar por data - Ordena mensagens de email por data. Escolha uma de duas opções: Mais recentes primeiro, Antigosprimeiro. O valor padrão é Mais Recente Primeiro.
  • FiltrarConjuntoDeCaracteresDaExpressão — o nome MIME do conjunto de caracteres a ser usado na expressão do filtro. A lista de nomes MIME válidos que podem ser usados está disponível em Conjuntos de caracteres.

Saída
  • Lista de emails - As mensagens recuperadas como uma coleção de objetos UiPathMailMessage .

Exemplos de filtragem

A tabela a seguir mostra exemplos de filtros que podem ser úteis quando você consulta mensagens de e-mail IMAP:

Consulta

FiltrarExpressão

Todas as mensagens de e-mail que contenham "Bem-vindo" no assunto

"SUBJECT ""Welcome"""

Todas as mensagens de e-mail que contenham "Bem-vindo" no assunto e sejam de "john.smith@example.com"

"SUBJECT ""Welcome"" FROM john.smith@example.com"

Todas as mensagens de e-mail que contêm "Bem-vindo" no assunto e não são de "john.smith@example.com"

"SUBJECT ""Welcome"" NOT FROM john.smith@example.com"

Todas as mensagens de e-mail que contenham "Reveja" no corpo

"BODY ""Please review"""

Todas as mensagens de correio sinalizadas (ou seja, \)\) Conjunto de sinalizadores sinalizados)

"FLAGGED"

Todas as mensagens de correio desde 23/02/2021

"SINCE 23-Feb-2021"

Todas as mensagens de e-mail de relatório de não entrega recebidas em 23/02/2021 ou 23/01/2021

"OR (ON 23-Feb-2021 FROM postmaster@outlook.com) (ON 23-Jan-2021 FROM postmaster@outlook.com)"

Todas as mensagens de e-mail não respondidas hoje e de um endereço de e-mail que contenha "examples.com"

"UNANSWERED ON " + DateTime.Today.ToString("dd-MMM-yyyy") + " FROM examples.com"

Observação: saiba mais sobre como especificar uma expressão de filtro aqui.

Esta página foi útil?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Uipath Logo White
Confiança e segurança
© 2005-2024 UiPath. Todos os direitos reservados.