Pour chaque e-mail

Cette étape ouvre une application dans la Vue de l'enregistreur avec un seul message issu du dossier e-mail sélectionné. Les données de message sont disponibles dans les vues Tableau et Arborescence. Cette étape fonctionne comme une étape de boucle qui parcoure les messages du dossier e-mail. Chaque itération met à jour le contenu des vues avec les données extraites pour le message suivant. Une fois que tous les messages ont été parcourus (ou que le robot quitte la boucle avec une exception ou une étape Rupture), l'application se ferme automatiquement. Elle se ferme également si le robot arrête l'exécution.

Le robot peut utiliser une variable Itération et les étapes Continuer et suspendre pour contrôler l'exécution de la boucle comme les autres étapes de boucle.

Pour chaque message, le tableau répertorie les propriétés suivantes sous forme de colonnes :

  • De : Expéditeur au format Pierre Martin <p.martin@organisation.com>

  • Sujet : Ligne sujet du message.

  • Reçu : Date de réception du message, au format 2021-12-13T15:27:33+01:00 (ISO 8601)

  • Taille : Taille du message en octets.

  • Contient une pièce jointe : Indique si le message contient une ou plusieurs pièces jointes.

  • Est lu : Indique si le message est marqué comme lu.

L'étape Pour chaque e-mail appartient aux catégories Boucle et Applications.

Propriétés

Nom d'application

Indiquez un nom pour l'application.

Attribuez différents noms d'application aux applications d'un robot pour éviter les erreurs.

Protocole
Sélectionnez le protocole de messagerie utilisé pour se connecter au serveur de messagerie : Sélectionnez entre « imap », « pop3 » et leurs variantes sécurisées « imaps », « imap+tls » et « pop3s ». L'option « imap+tls » est destinée aux serveurs de messagerie nécessitant un protocole TLS opportuniste.
Serveur de messagerie
Spécifiez le nom ou l'adresse du serveur de messagerie.
Port du serveur de messagerie (facultatif)
Spécifiez un numéro de port du serveur de messagerie. S'il n'est pas fourni, le port standard du protocole sélectionné est utilisé.
Nom de compte et mot de passe
Saisissez les identifiants pour vous connecter au serveur de messagerie.
Chemin dans la boîte de réception (facultatif)
Le nom du dossier à ouvrir sur le serveur de messagerie. Il peut se présenter sous la forme d'un chemin d'accès à un dossier imbriqué, auquel cas les éléments du chemin d'accès doivent être séparés par des barres obliques. Pour ouvrir le dossier dans lequel le courrier entrant est stocké, ne spécifiez aucun chemin d'accès ni aucun nom.

Exemples : Courrier indésirable, Abonnements/Listes de diffusion.

Laissez ce champ vide lorsque vous utilisez les protocoles POP3 ou POP3S, car POP3 ne prend pas en charge les dossiers.

Récupération de la taille du lot (optionnel)
Ce paramètre détermine le nombre de messages extraits simultanément du serveur de messagerie. Cela n'affecte pas la boucle, qui affiche toujours un message par itération. Vous devez modifier la valeur du paramètre uniquement lorsque l'exécution de l'étape provoque des erreurs. Dans ce cas, vous pouvez diminuer la valeur si le robot manque de mémoire ou l'augmenter si le serveur de messagerie signale que trop de requêtes sont effectuées. La valeur par défaut est 100.
Variable d'itération (facultative)
Spécifiez une variable pour stocker les données d'itération.
Activités de composant

Les activités de composant suivantes sont fournies.

Copier le message et déplacer le message (pour les protocoles IMAP et IMAPS)
Ces activités copient ou déplacent le message sélectionné vers le dossier cible spécifié. La disponibilité de ces activités dépend de la prise en charge ou non par le serveur de messagerie des opérations de copie et de déplacement.
Marquer le message comme lu (pour les protocoles IMAP et IMAPS)
Cette activité marque un message comme lu ou non lu. Cochez la case Est lu pour marquer le message comme lu ou décochez-la pour marquer le message comme non lu.
Obtenir le contenu du message
Cette activité renvoie une valeur de chaîne contenant le message et les en-têtes au format RFC 822.
Supprimer le message
Cette activité supprime un message e-mail.
Restrictions du protocole POP3 ou POP3S
  • Aucune prise en charge de dossier.
  • Certains serveurs POP3 ne reflètent pas les modifications apportées via la connexion POP3 sur d'autres interfaces. Par exemple, lorsqu'un robot supprime un message d'un compte Gmail à l'aide du protocole POP3, l'interface du navigateur web peut continuer à afficher ce message. Pour le robot, le message est supprimé.
  • L'étape Supprimer le message marque un message à supprimer, mais il reste sur le serveur jusqu'à la fermeture de l'application.
  • La plupart des serveurs POP3 suppriment les messages une fois qu'ils ont été téléchargés.
  • Le drapeau « lu » ou « non lu » ne peut pas être défini.