UiPath Documentation
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.

Activités de productivité

Pour chaque e-mail

UiPath.Mail.Activities.Business.ForEachEMailX

Important :

La nouvelle version de l’application Outlook a un impact sur cette activité. Pour plus de détails, consultez la section Nouvel impact Outlook sur les activités UiPath Outlook Desktop.

Exécute une ou plusieurs activités pour chaque e-mail ou invitation e-mail d'un dossier Outlook spécifié ou associé à un libellé Gmail spécifié. Cette activité doit être ajoutée dans une activité Utiliser Outlook 365, Utiliser Gmail ou Utiliser une application Outlook de bureau .

Utilisez cette activité lorsque vous travaillez avec plusieurs messages et que vous souhaitez répéter une ou plusieurs activités pour chacun des messages :

  • Pour l'application de bureau Outlook, indiquez un dossier dont les e-mails doivent être parcourus, ou bien parcourez le dossier ou les e-mails sélectionnés sur Outlook lors de l'exécution du projet.
  • Pour Outlook 365, indiquez un dossier dont les e-mails doivent être parcourus.
  • Pour Gmail, indiquez un libellé dont les e-mails doivent être parcourus. Vous pouvez sélectionner un libellé personnalisé ou l'un des libellés par défaut suivants : Boîte de réception, Envoyé et Spam.

Ajoutez les activités à répéter dans l'activité For Each Email, puis, lorsque vous configurez les activités, sélectionnez EmailActuel dans le menu Plus afin d'indiquer que vous souhaitez répéter les actions pour chaque message de l'itération. Pour certaines activités, vous devez sélectionner un champ de message spécifique à utiliser dans chaque e-mail : Objet, Corps (corps du message en texte brut), Corps en HTML (corps du message formaté en HTML), Date (en texte), Cci, Cc, À, De (les champs expéditeur et destinataire renvoient une liste d'adresses e-mail séparées par un point-virgule), ou Priorité (Élevée, Faible, Normale ).

Pour apprendre à utiliser cette activité, consultez les ressources suivantes :

Configurer l'activité

Dans le corps de l’activité
  • For Each : saisir le nom par lequel faire référence à l'e-mail actif de l'itération. L'utilisation d'un nom représentatif du type d'e-mail dans le dossier facilitera l'identification et la sélection de l'option « E-mail actuel » lors de la configuration des activités ajoutées dans l'activité « For Each Email ». Par exemple, pour une sélection d'e-mails contenant des factures, vous pouvez saisir Invoice. La valeur par défaut est CurrentMail.
  • In emails from - Select Plus on the right side of the field and then, from the menu, select the folder or label you want to use, or, when automating the Outlook desktop app, choose Selected Mails or Selected Folder to use the messages or the folder selected in Outlook when the project is executed. Alternatively, you can select Open in Advanced Editor and enter a VB expression.
  • Limiter les e-mails au premier : saisissez ou sélectionnez une limite pour le nombre maximum d'e-mails à traiter. Définissez une limite inférieure si vous souhaitez réduire les délais de traitement. La valeur par défaut est 100 e-mails.
  • E-mails non lus : sélectionnez cette option si vous souhaitez traiter uniquement les e-mails non lus. Cette option est désactivée par défaut.
  • Récupérer les pièces jointes : sélectionnez cette option si vous souhaitez récupérer les pièces jointes avec les e-mails.
  • Avec pièces jointes uniquement : sélectionnez cette option si vous souhaitez traiter uniquement les e-mails contenant des pièces jointes. Cette option est désactivée par défaut.
  • Inclure les sous-dossiers (Include subfolders) - Sélectionnez cette option si vous souhaitez étendre l'itération pour inclure tous les sous-dossiers du dossier de courrier sélectionné. Cette option est désactivée par défaut.
  • Additional filters - Select this button to configure an advanced filter for the emails to process. In the Filter window:
    • Dans le premier menu déroulant, sélectionnez un champ d'e-mail par lequel filtrer : Cci, Corps, Cc, Date, De, À, Objet ou Catégories.

    • Dans le deuxième menu déroulant, sélectionnez un opérateur afin d'évaluer le champ « e-mail » :

      • Pour tous les champs à l'exception de Date et Catégories : contient, ne contient pas, se termine par, commence par, est égal à, est vide ou n'est pas vide.
      • Pour le champ Date : plus ancien que, plus récent que, ou égal à la période indiquée dans le troisième champ.
      • Pour le champ Catégories : contient, ne contient pas.
    • Select Plus on the right side of the third field, and then use one of the options in the menu to indicate the value against which to evaluate the selected email field:

      • Données du Bloc-notes du projet, d'un fichier Excel parent ou d'un compte de messagerie. Par exemple, indiquez un champ de l'email sélectionné dans Outlook lors de l'exécution du projet.
      • Use Saved Value - Use data that you previously saved for later use in the project.
      • Text - Enter text in the Text Builder.
      • Demander quand exécuté : permet de demander une valeur lorsque le projet est exécuté.
      • Coller à partir du Presse-papiers : permet de coller une valeur que vous avez précédemment copiée dans le presse-papiers du projet.
      • Open in Advanced Editor - Enter a VB expression.
    • Select Add if you want to add other conditions, and select if All or Any of the conditions should be used to filter.

    Important :

    Lorsqu'ils sont utilisés avec l'activité Use Outlook 365 sur des projets .NET 5, certains filtres ne sont pas pris en charge. Tous les filtres appliqués aux champs Corps, À, Cc et Cci ne sont pas pris en charge. Reportez-vous au tableau ci-dessous pour une liste plus détaillée des filtres non pris en charge.

Filtres non pris en charge

ChampFiltrer (Filter)
SubjectNe contient pas
SubjectSe termine par
SubjectN'est pas vide
SubjectEst vide
De (From)Se termine par
De (From)Est égal à
De (From)N'est pas vide
De (From)Est vide
Panneau propriétés

Commun

  • DisplayName - The name displayed for the activity in the Designer panel.

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

  • Vérifiez les options dans le corps de l'activité.
    Remarque :

    Lors de l'automatisation de l'application de bureau Outlook, l'activité traite uniquement les e-mails stockés localement dans le fichier de données Outlook. Pour savoir comment procéder si certains de vos e-mails ne sont pas traités, consultez Dépannage Outlook dans le Guide de StudioX.

  • Configurer l'activité

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