Cette étape vous aide à accéder aux courriers en ouvrant un dossier sur le serveur de messagerie et en le présentant dans l'arborescence. Le dossier ouvert est représenté dans l'arborescence de l'application et comme un tableau dans la Vue de l'enregistreur. Pour chaque message, le tableau répertorie les propriétés suivantes sous forme de colonnes :
-
De : L'expéditeur au format Pierre Martin <p.martin@organisation.com>
-
Sujet : La ligne Sujet du message.
-
Reçu : Date de réception du message, au format 2023-05-17T15:27:33+01:00 (ISO 8601).
-
Taille : La taille du message en octets.
-
Contient une pièce jointe : Si le message contient des pièces jointes.
-
Est lu : Indique si le message est marqué comme lu.
-
Nombre de pièces jointes : Le nombre de pièces jointes.
L'arborescence et le tableau des messages ne reflètent pas les modifications apportées au dossier E-mail qui peuvent se produire après l'exécution de l'étape, telles que le déplacement ou la suppression d'un message.
Lors du passage d'une étape E-mail avec une activité « Ouvrir le dossier E-mail », il n'est pas possible d'arrêter le chargement du dossier E-mail.
Utilisez également l'étape E-mail pour ouvrir un e-mail au format HTML et extraire les pièces jointes sans ouvrir l'e-mail.
Propriétés
- Activité : Ouvrir le dossier E-mail
-
Cette activité se connecte à un serveur de messagerie et ouvre le dossier E-mail sélectionné.
-
- Nom d'application
-
Spécifiez le nom de 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.
Le dossier ouvert est représenté dans l'arborescence de l'application. Un dossier peut contenir zéro ou plusieurs messages. Chaque message dispose d'une propriété « der_index » qui indique sa place dans le dossier. Les index commencent à 1 et sont consécutifs.
Pour récupérer les pièces jointes, sélectionnez l'activité de composant Obtenir la pièce jointe.
-
- Activités d'application
-
L'activité d'application suivante est disponible.
Activité
Description
Fermer le dossier E-mail
Ferme l'application.
- Activités de composant
-
Les activités de composant suivantes sont disponibles.
Activité
Description
Copier le message
Pour les protocoles IMAP et IMAPS. Copie le message sélectionné vers le dossier cible spécifié. La disponibilité de cette activité dépend de la prise en charge ou non par le serveur de messagerie des opérations de copie.
Supprimer le message
Supprime un message e-mail.
Obtenir le contenu du message
Renvoie une valeur de chaîne contenant le message et les en-têtes au format RFC 822.
Ouvrir le message comme HTML
Ouvre un e-mail sous forme de page web HTML à l'aide du navigateur intégré Chromium. Fonctionne sur une ligne dans un tableau e-mail ouvert.
Déplacer le message
Pour les protocoles IMAP et IMAPS. Déplace le message sélectionné vers le dossier cible spécifié. La disponibilité de cette activité dépend de la prise en charge ou non par le serveur de messagerie des opérations de déplacement.
Marquer le message comme lu
Pour les protocoles IMAP et IMAPS. 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 la pièce jointe
Récupère les données binaires de la pièce jointe et les stocke dans une variable. Cette action est utile lorsque la pièce jointe est volumineuse.
Pour récupérer les données requises, configurez les propriétés suivantes.
-
Index : Index de base zéro de la pièce jointe à extraire.
-
Données de pièce jointe : La variable binaire qui stocke les données de pièce jointe résultantes.
-
- Restrictions du protocole POP3 ou POP3S
-
- Aucune prise en charge de dossier. Le nom du dossier de l'activité Ouvrir le dossier E-mail doit être vide ou contenir « BOÎTE DE RÉCEPTION ».
- 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.
- Activité : Ouvrir l'e-mail comme HTML
-
Cette activité ouvre un e-mail sous forme de page web HTML à l'aide du navigateur intégré Chromium. Seuls les fichiers e-mail (.eml) au format MIME sont pris en charge. Cette activité utilise la valeur de texte.
Avant l'étape E-mail, insérez les étapes Lire le fichier et Assigner. Exécutez les activités suivantes.
-
Configurez l'étape Lire le fichier pour lire et stocker des données binaires du fichier .eml.
-
Configurez l'étape Assigner pour convertir les données binaires en texte.
Voici un exemple d'expression : =text(mail_bin, "utf-8"), où mail_bin est une variable binaire spécifiée à l'étape Lire le fichier.
Les variantes textuelles de l'e-mail, telles que le texte brut et le HTML, sont présentées sur la page web résultante. En haut de la page web, un tableau contenant les en-têtes (par exemple, Subject) s'affiche. En dessous, un tableau répertorie les pièces jointes disponibles.
-
-
- Nom d'application
-
Spécifiez le nom de l'application.
-
- Message e-mail
-
Spécifiez l'e-mail à ouvrir sous la forme d'une valeur textuelle précédée d'un signe égal.
-
- Inclure tous les en-têtes
-
Sélectionnez cette option si vous souhaitez afficher tous les en-têtes de la page web résultante.
Par défaut, l'étape ne comprend que les informations de base de l'en-tête, telles que « De », « À », « Objet », « Date » et « ID du message ».
-
- Décoder les valeur d'en-tête
-
Sélectionnez pour décoder les valeurs d'en-tête en Unicode. Ceci est commun aux clients de messagerie et permet d'afficher du texte non alphabétique.
Cette option est sélectionnée par défaut.
-
- Balises d'image CID internes
-
Spécifie si les images insérées dans le contenu doivent être intégrées en tant que balises. S'applique uniquement à la variante textuelle d'un e-mail.
Par défaut, les balises sont intégrées.
-
- Pièces jointes internes
-
Spécifie si les pièces jointes doivent être entièrement intégrées. Si vous sélectionnez cette option, le tableau des pièces jointes contiendra des URL de données que vous pourrez utiliser pour télécharger les données à l'aide du navigateur.
Pour afficher la pièce jointe, faites un clic droit sur son URL, sélectionnez l'activité de composant Extraire la cible, spécifiez la variable binaire et cliquez sur Passer l'étape.
Nous vous déconseillons d'utiliser cette option pour afficher les pièces jointes volumineuses.
- Activité : Extraire la pièce jointe d'un e-mail
-
Cette activité extrait les pièces jointes d'un e-mail et les stocke dans la variable binaire sans ouvrir l'e-mail. Utilisez cette activité pour extraire les pièces jointes volumineuses.
Configurez les étapes Lire le fichier et Assigner décrites dans l'activité précédente.
-
- Message e-mail
-
Spécifiez l'e-mail à ouvrir sous la forme d'une valeur textuelle précédée d'un signe égal.
Seuls les fichiers e-mail (.eml) au format MIME sont pris en charge.
-
- Index
-
Index de base zéro de la pièce jointe à extraire.
-
- Résultats : Données de pièce jointe
-
Spécifiez la variable binaire qui stocke les données de pièce jointe résultantes.