activities
latest
false
UiPath logo, featuring letters U and I in white
Activités de productivité
Last updated 21 nov. 2024

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 (Get IMAP Mail Messages) 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 : l'utilisation d'une adresse IP dans le champ Serveur au lieu d'un nom DNS ne fonctionne qu'en l'absence de connexions SSL ou si un certificat SSL est émis pour l'adresse IP.
Ouverture de session (Logon)
  • Nom du client : la propriété Nom de l’implémentation du client IMAP.
  • Version du client ( Client Version ) : la propriété Version de l’implémentation du client IMAP.
  • E-mail (Email) - Compte de messagerie utilisé pour recevoir le message.
  • Mot de passe (Password) - Mot de passe du compte de messagerie utilisé pour recevoir le message. Si UtiliserOAuth est coché, la valeur de ce paramètre doit être un jeton d’accès OAuth2.
  • 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 : renvoie uniquement les e-mails correspondant à l'expression du filtre.
  • FilterExpressionCharacterSet : le nom MIME du jeu de caractères à utiliser pour l'expression de filtre.

    Remarque : la liste des noms MIME valides pouvant être utilisés est disponible dans Jeux de caractères ( Characters Sets).
  • Ignorer la liste de révocation de certificats (Ignore CRL ) : spécifie s'il faut ignorer la validation de la liste de révocation de certificats lors de la connexion. Ce champ accepte uniquement les valeurs et les variables Boolean . Si elle est laissée vide, la valeur par défaut False est utilisée.
  • 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.
  • DateCommande (OrderByDate) : permet de trier les e-mails par date. Choisissez l'une des deux options suivantes : Le plus récent d'abord, Le plus ancien d'abord. La valeur par défaut est Le plus récent en premier.
  • Connexion sécurisée (SecureConnection) - Spécifie le chiffrement SSL etou TLS à utiliser pour la connexion.
  • Top : Le nombre de messages à récupérer, en commençant soit du plus récent, soit du plus ancien, selon le paramètre choisi dans TrierParDate.
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 (Use Integration Service) : pour utiliser ou non une connexion Integration Service. Valeur par défaut : Vrai. Lorsqu'il est défini sur false, les champs de connexion au serveur s'affichent.
  • Serveur (Server) - Serveur de messagerie hôte à utiliser. Ce champ prend en charge une entrée de type String .
  • Port (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 (Email) - Compte de messagerie utilisé pour recevoir le message. Ce champ prend en charge une entrée de type String.
  • Mot de passe (Password) - 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 .
  • Mot de passe sécurisé ( Secure Password ) : 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 (Ignore 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 ( Secure connection ) : spécifie le chiffrement SSL et/ou TSL à utiliser pour la connexion.
  • Nom du client : spécifie la valeur de la propriété Nom de l’implémentation du client IMAP.
  • Version du client : spécifie une valeur pour la propriété Version de l’implémentation du client IMAP.
Options
  • Limiter les e-mails au premier (Limit emails to first) : 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 (FilterExpressionCharacterSet) : 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 (Chart Sets).

Sortie
  • Liste des e-mails (Email list) : 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ête

ExpressionFiltre

Tous les e-mails dont l’objet contient « Bienvenue »

"SUBJECT ""Welcome"""

Tous les e-mails contenant « Welcome (Bienvenue) » dans l’objet et provenant de « john.smith@example.com »

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

Tous les e-mails dont l’objet contient « Bienvenue » et qui ne proviennent pas de « john.smith@exemple.com »

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

Tous les e-mails dont le corps contient « Please review »

"BODY ""Please review"""

Tous les e-mails marqués (c'est-à-dire \)\)Jeu 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

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

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 : apprenez-en davantage sur la façon de spécifier une expression de filtre ici.

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

Obtenez l'aide dont vous avez besoin
Formation RPA - Cours d'automatisation
Forum de la communauté UiPath
Uipath Logo White
Confiance et sécurité
© 2005-2024 UiPath Tous droits réservés.