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 14 janv. 2026

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.
  • Dans les e-mails provenant de : cliquez sur l'icône Plus à droite du champ, puis, dans le menu, sélectionnez le dossier ou le libellé que vous souhaitez utiliser, ou bien, lors de l'automatisation de l'application de bureau Outlook, choisissez Messages sélectionnés ou Dossier sélectionné pour utiliser les messages ou le dossier sélectionné dans Outlook lors de l'exécution du projet. Vous pouvez également sélectionner Ouvrir dans l'éditeur avancé et saisir une expression VB.
  • 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.
  • Filtres supplémentaires : cliquez sur ce bouton pour configurer un filtre avancé pour les e-mails à traiter. Dans la fenêtre Filtre :
    • 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.
    • Cliquez sur l' icône Plus à droite du troisième champ, puis utilisez l'une des options du menu pour indiquer la valeur par rapport à laquelle évaluer le champ d'e-mail sélectionné :

      • 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.
    • Cliquez sur Ajouter si vous souhaitez ajouter d'autres conditions, puis déterminer si toutes ou certaines conditions doivent être utilisées pour filtrer.

    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 ?

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