activities
latest
false
Atividades de produtividade
Last updated 10 de out de 2024

Get IMAP Mail Messages

UiPath.Mail.IMAP.Activities.GetIMAPMailMessages

Recupera uma mensagem de email IMAP de um servidor especificado.

Propriedades

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
  • ClientName - A propriedade Name da implementação do cliente IMAP.
  • ClientVersion - A propriedade Version da implementação do cliente IMAP.
  • 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.
  • SenhaSegura — a senha da conta de email usada, como uma string segura. Se UsarOAuth estiver marcado, o valor desse parâmetro deverá ser um token de acesso do OAuth2.
  • UsarOAuth — 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.

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.
  • Propriedades
  • Exemplos de filtragem

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.