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 15 de nov de 2024

Get IMAP Email List

UiPath.Mail.IMAP.Activities.GetIMAPMailMessages

Description

Recupera uma mensagem de email IMAP de um servidor especificado.
Note: This activity is called Get IMAP Mail Messages in versions older than 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
  • Client Name - The Name property of the IMAP client implementation.
  • Client Version - The Version property of the IMAP client implementation.
  • 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.
  • Secure Password - The password of the email account used, as a secure string. If UseOAuth is selected, the value of this parameter must be an OAuth2 access token.
  • Use OAuth - Indicates whether to use an OAuth2 access token instead of a password. By default, this option is not selected.
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

  • Connection - The connection established in Integration Service for the Mail connector.
  • Email folder - The mail folder from which the messages are to be retrieved.
  • Additional filters - Returns only those mail messages matching the filter expression.
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).

Connection details

  • Use Integration Service - Whether to use an Integration Service connection or not. Default value is True. When set to false, the server connection fields are displayed.
  • Server - The email server host to be used. This field supports String type input.
  • Port - The port used to get the email message. This field supports Int32 type input.
  • Use OAuth - Indicates whether to use an OAuth2 access token instead of a password. By default, this option is not selected.
  • Email - The email account used to get the message. This field supports String type input.
  • Password - The password of the email account used to get the message. If Use OAuth is enabled, the value of this parameter must be an OAuth2 access token. This field supports String type input.
  • Secure password - The password of the email account used, as a secure string. If Use OAuth is selected, the value of this parameter must be an OAuth2 access token.
  • Ignore CRL - Indicates whether to ignore the Certificate Revocation List validation when connecting. Boolean value. Default is False.
  • Secure connection - Specifies the SSL and/or TSL encryption to be used for the connection.
  • Client name - Specifies a value for the Name property of the IMAP client implementation.
  • Client version - Specifies a value for the Version property of the IMAP client implementation.
Opções
  • Limit emails to first - The number of messages to be retrieved, starting from the top of the list. This field spports Int32 type input.
  • Unread only - Specifies whether to retrieve only unread messages. Default value: True.
  • Mark as read - Specifies whether to mark retrieved messages as read.
  • Delete messages - Specifies if the read messages should be marked for delete.
  • Order by date - Order mail messages by date. Choose one of two options: Newest First, OldestFirst. The default value is Newest First.
  • FilterExpressionCharacterSet - The MIME name of the character set to be used for the filter expression. The list of valid MIME names that can be used is available at Character Sets.

Saída
  • Email list - The retrieved messages as a collection of UiPathMailMessage objects.

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.