Lire et examiner la documentation Automation Anywhere

Automation Anywhere Automation 360

Fermer les contenus

Contenus

Ouvrir les contenus

Utilisation de l'itérateur pour chaque e-mail dans la boîte aux lettres

  • Mis à jour le : 11/17/2020
    • Automation 360 v.x
    • Création
    • Espace de travail RPA

Utilisation de l'itérateur pour chaque e-mail dans la boîte aux lettres

Vous devez utiliser certaines actions d’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 de actions sur tous les e-mails dans les paramètres spécifiques.

Prérequis

Connectez-vous d’abord au serveur de messagerie. Utilisation de l'action Connecter

Vous devez utiliser les éléments suivants E-mail actions dans une boucle :
  • Changer le statut
  • Supprimer
  • Enregistrer les pièces jointes
  • Enregistrer un e-mail

Procédure

Pour utiliser un E-mail action dans une boucle, procédez comme suit :

  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 Connexion.
  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 : Dans le cas d’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 e-mails des dossiers par défaut, vous devez utiliser [Gmail]/DOSSIER, à l’exception du dossier Boîte de réception.

        Par exemple, [Gmail]/Brouillon, [Gmail]/Important, [Gmail]/Corbeille, et 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 Quand 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 des valeurs spécifiées 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. Dans les options Texte brut ou HTML, spécifiez le format que vous souhaitez utiliser.
  11. Facultatif : Dans la liste Attribuer la valeur actuelle à la variable, sélectionnez ou créez une variable de dictionnaire.

    La variable de dictionnaire stocke les propriétés de chaque e-mail. Utilisation de la variable de dictionnaire pour les propriétés d'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