activities
latest
false
Important :
Veuillez noter que ce contenu a été localisé en partie à l’aide de la traduction automatique. La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.
UiPath logo, featuring letters U and I in white

Activités de productivité

Dernière mise à jour 9 mars 2026

Get IMAP Email List

UiPath.Mail.IMAP.Activities.GetIMAPMailMessages

Description

Récupère un message électronique IMAP à partir d'un serveur spécifié.

Remarque :

Cette activité est appelée Obtenir les messages électroniques IMAP dans les versions antérieures à 1.24.

Compatibilité du projet

Windows - Héritage | Windows | Multiplate-forme

Configuration Windows - Héritage

Commun
  • NomAffichage (DisplayName) - Nom affiché de l'activité.
  • TimeoutMS - Spécifie la durée (en millisecondes) d'attente d'exécution de l'activité avant la génération d'un message d'erreur. La valeur par défaut est 30 000 millisecondes (30 secondes).
Host (Hôte)
  • Dossier courriels (MailFolder) - Dossier de messagerie à partir duquel les messages doivent être récupérés.
  • Serveur (Server) - Serveur de messagerie hôte à utiliser.
  • Port (Port) - Port utilisé pour récupérer le message électronique.
    Remarque :

    Using an IP address in the Server field instead of a DNS name only works when there are no SSL connections or if there is an SSL certificate issued for the IP address.

Ouverture de session (Logon)
  • Nom du client : la propriété Nom de l’implémentation du client IMAP.
  • Version cliente : la propriété Version de l’implémentation du client IMAP.
  • E-mail (Email) - Compte de messagerie utilisé pour recevoir le message.
  • Password - The password of the email account used to get the message. If UseOAuth is selected, the value of this parameter must be an OAuth2 access token.
  • MotDePasseSécurisé (SecurePassword) - Le mot de passe du compte de messagerie utilisé, sous forme de chaîne sécurisée. Si UtiliserOAuth est coché, la valeur de ce paramètre doit être un jeton d’accès OAuth2.
  • UtiliserOAuth - Indique s’il faut utiliser un jeton d’accès OAuth2 au lieu d’un mot de passe. Par défaut, cette option n'est pas sélectionnée.
Divers
  • Privé (Private) - Si cette option est sélectionnée, les valeurs des variables et des arguments ne sont plus enregistrées au niveau Détaillé (Verbose).
Options
  • Supprimer les messages (DeleteMessages) - Spécifie si les messages lus doivent être marqués pour suppression.
  • FilterExpression - Returns only those mail messages matching the filter expression.
  • FilterExpressionCharacterSet - The MIME name of the character set to be used for the filter expression.
    Remarque :

    La liste des noms MIME valides pouvant être utilisés est disponible via Jeux de caractères.

  • Ignore CRL - Specifies whether to ignore the Certificate Revocation List validation when connecting. This field only accepts Boolean values and variables. If left empty, the default False value is used.
  • Marquer comme lu (MarkAsRead) - Spécifie s'il faut marquer les messages récupérés comme lus. Par défaut, cette case à cocher n'est pas cochée.
  • Messages non lus uniquement (OnlyUnreadMessages) - Spécifie s'il faut récupérer uniquement les messages non lus. Par défaut, cette case est cochée.
  • OrderByDate - Order mail messages by date. Choose one of two options: Newest First, OldestFirst. The default value is Newest First.
  • Connexion sécurisée (SecureConnection) - Spécifie le chiffrement SSL etou TLS à utiliser pour la connexion.
  • Top - The number of messages to be retrieved, starting from either the newest or the oldest, depending on the OrderByDate parameter.
Sortie
  • Messages (Messages) - Messages récupérés en tant que collection d'objets MailMessage.

Windows, configuration multiplate-forme

  • Connexion (Connection) : la connexion établie dans Integration Service pour le connecteur de courrier.
  • Dossier e-mail (Email folder) : dossier de messagerie à partir duquel les messages doivent être récupérés.
  • Filtres supplémentaires (Additional filters) : renvoie seulement les messages correspondant à l’expression du filtre.
Commun
  • TimeoutMS - Spécifie la durée (en millisecondes) d'attente d'exécution de l'activité avant la génération d'un message d'erreur. La valeur par défaut est 30 000 millisecondes (30 secondes).

Détails de la connexion

  • Utiliser Integration Service - S'il faut utiliser ou non une connexion Integration Service. Valeur par défaut : Vrai. Lorsqu'ils sont définis sur false, les champs de connexion au serveur s'affichent.
  • Serveur - Serveur de messagerie hôte à utiliser. Ce champ prend en charge une entrée de type String .
  • Port - Port utilisé pour récupérer le message électronique. Ce champ prend en charge une entrée de type Int32 .
  • UtiliserOAuth - Indique s’il faut utiliser un jeton d’accès OAuth2 au lieu d’un mot de passe. Par défaut, cette option n'est pas sélectionnée.
  • E-mail - Compte de messagerie utilisé pour recevoir le message. Ce champ prend en charge une entrée de type String .
  • Mot de passe - Mot de passe du compte de messagerie utilisé pour recevoir le message. Si « Utiliser OAuth » est activé, la valeur de ce paramètre doit être un jeton d’accès OAuth2. Ce champ prend en charge une entrée de type String .
  • MotDePasseSécurisé - Le mot de passe du compte de messagerie utilisé, sous forme de chaîne sécurisée. Si Utiliser OAuth est coché, la valeur de ce paramètre doit être un jeton d’accès OAuth2.
  • Ignorer CRL - Indique s'il faut ignorer la validation de la liste des certificats révoqués lors de la connexion. Valeur booléenne. La valeur par défaut est FALSE.
  • Connexion sécurisée - Spécifie le chiffrement SSL et/ou TSL à utiliser pour la connexion.
  • Nom du client : spécifie une valeur pour la propriété Nom de l’implémentation du client IMAP.
  • Version cliente : spécifie une valeur pour la propriété Version de l’implémentation du client IMAP.
Options
  • Limiter les e-mails au premier : le nombre de messages à récupérer, à partir du haut de la liste. Ce champ prend en charge une entrée de type Int32 .
  • Non lus uniquement (Unread only) : spécifie si vous souhaitez récupérer uniquement les messages non lus. Valeur par défaut : Vrai (True).
  • Marquer comme lu (Mark as read) : spécifie si les messages récupérés doivent être marqués comme lus.
  • Supprimer les messages (DeleteMessages) - Spécifie si les messages lus doivent être marqués pour suppression.
  • Trier par date (Order by date) : classe les messages par date. Choisissez l’une de ces deux options : Le plus récent en premier (Newest First), Le plus ancien en premier (Oldest First). La valeur par défaut est Le plus récent en premier (Newest First).
  • JeuCaractèresPourExpressionFiltre : le nom MIME du jeu de caractères à utiliser pour l’expression du filtre. La liste des noms MIME valides pouvant être utilisés est disponible via Jeux de caractères.
Sortie
  • Liste des e-mails : messages récupérés en tant que collection d’objets UiPathMailMessage .

Exemples de filtrage

Le tableau suivant montre des exemples de filtres qui peuvent être utiles lorsque vous interrogez des e-mails IMAP :

RequêteExpressionFiltre
Tous les e-mails dont l’objet contient « Bienvenue »"SUBJECT ""Welcome"""
Tous les e-mails dont l’objet contient « Bienvenue » et qui proviennent de «john.smith@exemple.com»« OBJET » « Bienvenue » DE « john.smith@exemple.com»
Tous les e-mails dont l’objet contient « Bienvenue » et qui ne proviennent pas de «john.smith@exemple.com»« OBJET » « Bienvenue » PAS DE « john.smith@exemple.com»
Tous les e-mails dont le corps contient « Please review »"BODY ""Please review"""
Tous les e-mails marqués (par ex. )Ensemble d'indicateurs marqués)"FLAGGED"
Tous les e-mails depuis le 23/02/2021"SINCE 23-Feb-2021"
Tous les e-mails de rapport de non-remise reçus le 23/02/2021 ou le 23/01/2021« OU (ON) 23 février 2021 DE UiPath postmaster@outlook.com) (ON 23-Jan-2021 DE POST Une tableau
Tous les e-mails sans réponse aujourd’hui et provenant d’une adresse e-mail contenant « exemples.com »"UNANSWERED ON " + DateTime.Today.ToString("dd-MMM-yyyy") + " FROM examples.com"
Remarque :

En savoir plus sur la façon de spécifier une expression de filtre ici.

Cette page vous a-t-elle été utile ?

Connecter

Besoin d'aide ? Assistance

Vous souhaitez apprendre ? UiPath Academy

Vous avez des questions ? UiPath Forum

Rester à jour