UiPath Documentation
activities
latest
false
Atividades de produtividade
Importante :
A tradução automática foi aplicada parcialmente neste conteúdo. A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.

Get Outlook Mail Messages

A atividade Get Outlook Mail Messages, que recupera mensagens de e-mail do Outlook.

UiPath.Mail.Outlook.Activities.GetOutlookMailMessages

Description

Recupera mensagens de email do Outlook.

Compatibilidade do projeto

Windows - Legado | Windows

Propriedades

Entrada

  • PastaDeEmail - A pasta de email da qual as mensagens devem ser recuperadas.
  • Conta - A conta usada para acessar as mensagens a serem recuperadas.

Opções

  • Filtro - Uma string de caracteres usada como filtro para as mensagens a serem recuperadas.Aceita consultas JET ou consultas DASL.
  • FilterByMessageIds - Returns only mail messages that match the specified message IDs. You can retrieve the message ID from the MailMessage object, for example, MailMessage.Headers("Message-ID"). If set, the Filter option is ignored.
  • 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 - Orders mail messages by date. The available options are NewestFirst and OldestFirst.
  • Top - The number of messages to be retrieved starting from either the newest or the oldest, depending on the OrderByDate parameter.
    Importante:

    Se esse campo estiver vazio, a atividade não retornará nenhuma mensagem.

Comum

  • DisplayName - 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).

Saída

  • Mensagens - As mensagens recuperadas como uma coleção de objetos MailMessage.

    Observação:

    Começando com UiPath.Mail.Activities versão 1.10.4, o objeto MailMessage expõe:

    • O ID da mensagem de uma mensagem de e-mail, por exemplo MailMessage.Headers("Message-ID").
    • As categorias associadas a uma mensagem de correio, por exemplo MailMessage.GetCategories().
    • For tracking the number of inline attachments in an email you need to access the first Alternate View and then get the count of all Linked Resources from that view. For example, item.AlternateViews(0).LinkedResources.Count.

Diversos

  • Privado - Se selecionado, os valores de variáveis e argumentos não são mais registrados no nível Verbose.

Exemplos de filtragem

A tabela a seguir mostra exemplos de filtros que podem ser úteis quando você consulta mensagens de email do Outlook:

ConsultaFiltrarExpressão
Todas as mensagens de e-mail com o assunto "Roteiro do produto""[Subject] = 'Product Roadmap'"
Todas as mensagens de e-mail com o assunto "Transformar eu não posso em eu posso""[Assunto] = 'Transformar não posso em posso'" (adicione uma aspa simples como caractere de escape)
Todas as mensagens de e-mail com o assunto "Candidatura de emprego: cargo de "Analista de Negócios"""[Subject] = 'Candidatura de emprego: ""Analista de negócios"" cargo'" (adicione aspas duplas como caractere de escape)
Todas as mensagens de e-mail contendo a string "analista de negócios" no assunto"@SQL=""urn:schemas:httpmail:subject"" like '%business analyst%'"
Todas as mensagens de e-mail com o assunto começando com "job""@SQL=""urn:schemas:httpmail:subject"" like 'job%'"
Todas as mensagens de e-mail de "Anthony Young""[SenderName] = 'Anthoth /2 você
Todas as mensagens de email de "no-reply@microsoft.com""[SenderEmailAddress] = 'no-reply@microsoft.com '"
Todas as mensagens de e-mail contendo a string "UiPath IT Automation" no corpo"@SQL=""urn:schemas:httpmail:textdescription"" like '%UiPath IT Automation%'"
Todas as mensagens de e-mail com o corpo começando com a string "UiPath.Mail.Activities""@SQL=""urn:schemas:httpmail:textdescription"" like 'UiPath.Mail.Activities%'"
Todas as mensagens de e-mail sinalizadas com "Revisar""[FlagRequest] = 'Review'"
Todas as mensagens de e-mail sinalizadas com "Acompanhamento" ou "Revisar""[FlagRequest] = 'Follow up' OR [FlagRequest] = 'Review'"
Todas as mensagens de correio com data de vencimento esta semana"[Due date] = 'This week'"
Todas as mensagens de e-mail com data de entrega amanhã"[Due date] = 'Tomorrow'"
Todas as mensagens de correio com data de vencimento em 21/01/2021"[Due Date] = '01/21/2021'"
Todas as mensagens de e-mail com alta importância"[Importance] = High"
Todas as mensagens de correio confidenciais"[Sensitivity] = Confidential"
Todas as mensagens de correio com 'categoria vermelha' e 'categoria azul' como suas categorias"[Categories] = 'Categories' AND [Categorias] = 'categoria azul'" "[Categorias] = 'categoria vermelha, categoria Azure'"
Todas as mensagens de correio recebidas hoje"[Received] >= '" + DateTime.Today.ToString("d") + " 00:00AM'" "[ReceivedTime] >= '" + DateTime.Today.ToString("d") + " 00:00AM ‘”
Todas as mensagens de correio recebidas ontem"[Received] >= '" + DateTime.Today.AddDays(-1).ToString("d") + " 00:00AM' AND [Received] < '"+ DateTime.Today.ToString("d") + " 00:00AM'"
Todas as mensagens de correio recebidas desde ontem às 22:00"[ReceivedTime] >= '" + DateTime.Now.AddDays(-1).ToString("d") +" 22:00'"
Todas as mensagens de correio recebidas na última hora"[ReceivedTime] >= '" + DateTime.Now.AddHours(-1).ToString("MM/dd/yyyy HH:mm tt") + "'"
Todas as mensagens de e-mail recebidas nos últimos 15 minutos"[ReceivedTime] >= '" + DateTime.Now.AddMinutes(-15).ToString("MM/dd/yyyy HH:mm tt") + "'"
Todas as mensagens de e-mail enviadas nos últimos 15 minutos (MailFolder deve ser definido como "Itens enviados")"[SentOn] >= '" + DateTime.Now.AddMinutes(-15).ToString("MM/dd/yyyy HH:mm tt") + "'"

Para obter mais informações, veja as seguintes páginas:

  • Description
  • Compatibilidade do projeto
  • Propriedades
  • Entrada
  • Opções
  • Comum
  • Saída
  • Diversos
  • Exemplos de filtragem

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte

Quer aprender? Academia UiPath

Tem perguntas? Fórum do UiPath

Fique por dentro das novidades