Lire et examiner la documentation Automation Anywhere

Automation 360

Fermer les contenus

Contenus

Ouvrir les contenus

Utilisation de l'itérateur "For each mail in mail box".

  • Mis à jour le : 2022/07/14
    • Automation 360 v.x
    • Créer
    • Espace de travail RPA

Utilisation de l'itérateur "For each mail in mail box".

Vous devez utiliser certaines actions E-mail dans une action Boucle. Utilisez l'itérateur Pour chaque e-mail dans la boîte aux lettres pour répéter un ensemble d'actions sur tous les e-mails dans les paramètres spécifiques.

Prérequis

Tout d'abord, connectez-vous au serveur de messagerie. Utilisation de l'action Se connecter

Lorsque vous établissez une connexion avec Microsoft Outlook, les messages électroniques sont traités à partir de la boîte aux lettres partagée. Assurez-vous que vous avez configuré la boîte aux lettres partagée dans votre application Outlook.
Remarque : Cette fonctionnalité n'est prise en charge que pour Outlook.
Vous devez utiliser les éléments suivants Emailactions à l'intérieur d'une boucle :
  • Changer le statut
  • Supprimer
  • Enregistrer les pièces jointes
  • Enregistrer un e-mail

Procédure

Pour utiliser un Emailaction dans une boucle, suivez ces étapes :

  1. Faites glisser ou double-cliquez sur l'action Boucle dans le package Boucle dans la palette Actions.
  2. Sélectionnez l'option Pour chaque e-mail de la boîte aux lettres dans la liste Itérateur.
  3. Dans le champ Nom de session, saisissez le nom de la session que vous avez utilisée pour vous connecter au serveur de messagerie dans l''action Connecter.
  4. Parmi les options TOUS, LU ou NON LU, spécifiez le type d'e-mail à récupérer à partir du serveur de messagerie.
    Remarque : Pour un serveur de messagerie qui utilise le protocole POP3, tous les e-mails sont récupérés.
  5. Facultatif : Spécifiez le dossier à partir duquel vous souhaitez récupérer les e-mails.
    • Microsoft Outlook et Yahoo : Vous pouvez spécifier le nom du dossier.

      Par exemple, Boîte de réception, Envoyé, Boîte de réception/Ventes, Boîte de réception/Informatique et ainsi de suite. Les dossiers Ventes et Informatique dans cet exemple sont des dossiers créés par l'utilisateur et ne sont pas disponibles par défaut.

    • Gmail :
      • Pour récupérer les emails des dossiers par défaut, vous devez utiliser [Gmail]/DOSSIERsauf pour le dossier Boîte de réception sauf pour le dossier Inbox.

        Par exemple, [Gmail]/Brouillon, [Gmail]/Important, [Gmail]/Corbeilleet ainsi de suite.

      • Pour récupérer les e-mails des dossiers que vous avez créés ou le dossier Boîte de réception, vous devez spécifier les noms exacts des dossiers.

        Par exemple, si vous avez créé des dossiers intitulés Banque et Sports dans votre Gmail, vous devez spécifier Banque et Sports sans le préfixe [Gmail] pour récupérer les e-mails de ces dossiers.

  6. Facultatif : Spécifiez une valeur dans le champ Lorsque l'objet contient pour récupérer les e-mails qui contiennent la valeur que vous spécifiez dans leur ligne d'objet.
  7. Facultatif : Spécifiez des adresses e-mail dans le champ À partir d'expéditeurs spécifiques pour récupérer les e-mails.
  8. Facultatif : Sélectionnez une option dans la liste Lorsque la date de réception est le ou postérieure à pour récupérer des e-mails spécifiques reçus à partir d'une certaine date.
  9. Facultatif : Sélectionnez une option dans la liste Lorsque la date de réception est jusqu'au pour récupérer des e-mails spécifiques reçus jusqu'à une certaine date.
    Si vous avez spécifié des valeurs pour les étapes 6 à 9, le système récupère uniquement les e-mails qui répondent à tous les critères. Par exemple, si vous spécifiez Banque à l'étape 5, Relevé à l'étape 6, et abcbank@xyz.com à l'étape 7, le système récupère les e-mails du dossier Banque contenant l'objet Relevé et reçus de l'adresse e-mail abcbank@xyz.com.
  10. Choisissez l'une des options suivantes dans Utiliser le fuseau horaire local
    • C'est vrai : La date et l'heure de réception de l'e-mail sont affichées dans le fuseau horaire local.
    • Faux : La date et l'heure de réception de l'e-mail sont affichées dans le fuseau horaire UTC.
    • Variable : Entrez une variable booléenne.
  11. Facultatif : Dans la liste Attribuer la valeur actuelle à la variable, sélectionnez ou créez une variable de dictionnaire.

    La variable dictionnaire stocke les propriétés de chaque email. Utilisation d'une variable de dictionnaire pour les propriétés de l'e-mail.

  12. Cliquez sur Enregistrer.
Insérez une action Zone de message dans le conteneur Boucle pour imprimer l'objet de chaque e-mail. Utilisez le corps de message suivant, en remplaçant le nom de la variable générique par celui que vous avez utilisé à l'étape 10 : $dictionaryVar{emailSubject}$
Envoyer le commentaire