activities
latest
false
Important :
Veuillez noter que ce contenu a été localisé en partie à l’aide de la traduction automatique.
UiPath logo, featuring letters U and I in white
Activités de productivité
Last updated 15 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 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)
  • Client Name - The Name property of the IMAP client implementation.
  • Client Version - The Version property of the IMAP client implementation.
  • 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.
  • 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.
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 : Dossier de messagerie à partir duquel les messages doivent être récupérés.
  • Filtres supplémentaires : renvoie uniquement 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).

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.
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 : spécifie si vous souhaitez récupérer uniquement les messages non lus. Valeur par défaut : Vrai.
  • Marquer comme lu : 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 : Trier les messages par date. Choisissez l'une des deux options : Newest First, OldestFirst. La valeur par défaut est Plus récente en premier.
  • Jeu de caractères d'expression filtre ( FilterExpressionCharacterSet) - 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 dans Ensembles de caractères (Chart Sets).

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ê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.