Actions d’e-mail
Avant de déployer une action de messagerie, vous devez configurer le serveur qui gérera les requêtes. Les actions Récupérer les messages électroniques et Traiter les messages électroniques nécessitent un serveur IMAP, tandis que l’action Envoyer un e-mail nécessite un serveur SMTP.
Ports IMAP communs :
- 143 (non chiffré et TLS)
- 993 (IMAP sécurisé)
Serveurs IMAP communs :
- imap-mail.outlook.com (Outlook.com)
- outlook.office365.com (Office365.com)
- imap.mail.yahoo.com (Yahoo Mail)
- imap.gmail.com (Google Mail)
Ports SMTP communs :
- 25 (non chiffré)
- 587 (non chiffré et TLS)
- 465 (SSL)
Serveurs SMTP communs :
- smtp-mail.outlook.com (Outlook.com)
- smtp.office365.com (Office365.com)
- smtp.mail.yahoo.com (Yahoo Mail)
- smtp.gmail.com (Google Mail)
Pour récupérer des e-mails répondant à des critères spécifiques à partir de votre boîte aux lettres, vous pouvez utiliser l’action Récupérer les messages électroniques. L’exemple suivant récupère uniquement les messages non lus de la boîte de réception.
Le filtre précise en outre que l’e-mail doit provenir de b.friday, que l’objet contient le mot Signaler et que le corps contient Mardi. L’action enregistrera localement toutes les pièces jointes qui correspondent aux critères spécifiés.
Gérez vos e-mails avec l’action Traiter les e-mails qui requiert la variable créée par l’action Récupérer les e-mails. Ensuite, vous pouvez sélectionner s’il faut déplacer, supprimer ou marquer comme lus/non lus les messages.
L’action Envoyer un e-mail ci-dessous a été configurée pour envoyer un e-mail de N. Varga à B. Friday, avec facturation dans le champ BCC. La rubrique et le corps contiennent la variable %ReportID%, et la pièce jointe est un fichier qui a été traité par le flux.
Récupérer les messages électroniques
Récupère les messages électroniques à partir d’un serveur IMAP.
Paramètres d’entrée
Argument | Facultatif | Accepte | Valeur par défaut | Description |
---|---|---|---|---|
Serveur IMAP | Non | Valeur de texte | Adresse du serveur IMAP (par exemple, imap.gmail.com) | |
Port | Oui | Valeur numérique | 993 | Port à utiliser pour le serveur IMAP. Habituellement, il s’agit du port 993 |
Activer SSL | S.O. | Valeur booléenne | Vrai | Spécifier si une connexion sécurisée doit être utilisée pour communiquer avec le serveur IMAP |
Nom d’utilisateur | Non | Valeur de texte | Nom d’utilisateur du compte de messagerie auquel accéder | |
Password | Non | Saisie directe chiffrée ou valeur de texte | Mot de passe du compte de messagerie auquel accéder | |
Accepter les certificats non approuvés | N/A | Valeur booléenne | False | Indiquer si les certificats non approuvés sont acceptés |
Dossier de messagerie | Non | Valeur de texte | Nom du dossier de courrier IMAP (également appelé « Boîte de réception ») à partir de laquelle récupérer les messages | |
Récupérer | N/A | Tous les e-mails, E-mails non lus uniquement, E-mails lus uniquement | Tous les messages électroniques | Spécifier si tous les messages du dossier doivent être récupérés ou seulement ceux qui n’ont pas été lus |
Marquer comme lu | N/A | Valeur booléenne | True | Spécifiez si les messages extraits doivent être marqués comme lus ou s’ils doivent rester tels quels |
Le champ « De » contient | Oui | Valeur de texte | Adresse e-mail complète de l’expéditeur dont les messages vont être récupérés. Laissez cet attribut vide pour récupérer tous les messages quel que soit l’expéditeur | |
Le champ « À » contient | Oui | Valeur de texte | La ou les adresses e-mail complètes des destinataires (séparées par un espace s’il y en a plusieurs) des messages qui seront récupérés. Laissez cet attribut vide pour récupérer tous les e-mails quels que soient les destinataires | |
L’« objet » contient | Oui | Valeur de texte | La phrase clé à trouver dans l’objet de l’e-mail. Laissez cet attribut vide pour récupérer tous les e-mails quel que soit leur objet | |
Le « corps » contient | Oui | Valeur de texte | La phrase clé à trouver dans le corps de l’e-mail. Laissez cet attribut vide pour récupérer tous les e-mails quel que soit leur contenu | |
Enregistrer les pièces jointes | N/A | Enregistrer les pièces jointes, Ne pas enregistrer les pièces jointes | Ne pas enregistrer les pièces jointes | Spécifier si les pièces jointes des e-mails récupérés doivent être enregistrées ou non |
Enregistrer les pièces jointes dans | Non | Dossier | Dossier dans lequel enregistrer les pièces jointes |
Variables produites
Argument | Type | Description |
---|---|---|
RetrievedEmails | Liste des messages électroniques | E-mails récupérés pour un traitement ultérieur sous forme de liste d’objets de message électronique |
Exceptions
Exception | Description |
---|---|
Échec de la connexion au serveur IMAP | Indique qu’un problème est survenu lors de la connexion au serveur IMAP |
Échec de l’authentification auprès du serveur IMAP | Indique un problème d’authentification auprès du serveur IMAP spécifié |
Le dossier de messagerie spécifié n’existe pas | Indique que le dossier Courrier spécifié est introuvable |
Échec de l’enregistrement des pièces jointes | Indique un problème lors de l’enregistrement des pièces jointes |
Échec de la récupération des e-mails | Indique un problème de récupération des e-mails |
Traiter les messages électroniques
Déplace, supprime ou marque comme non lu un e-mail (ou une liste d’e-mails) extrait par une action Récupérer les e-mails.
Paramètres d’entrée
Argument | Facultatif | Accepte | Valeur par défaut | Description |
---|---|---|---|---|
Serveur IMAP | Non | Valeur de texte | Adresse du serveur IMAP (par exemple, imap.gmail.com) | |
Port | Oui | Valeur numérique | 993 | Port à utiliser pour le serveur IMAP. Habituellement, il s’agit du port 993 |
Activer SSL | S.O. | Valeur booléenne | Vrai | Spécifier si une connexion sécurisée doit être utilisée pour communiquer avec le serveur IMAP |
Nom d’utilisateur | Non | Valeur de texte | Nom d’utilisateur du compte de messagerie auquel accéder | |
Password | Non | Saisie directe chiffrée ou valeur de texte | Mot de passe du compte de messagerie auquel accéder | |
Accepter les certificats non approuvés | N/A | Valeur booléenne | False | Indiquer si les certificats non approuvés sont acceptés |
E-mail(s) à traiter | Non | Liste des messages électroniques | L’e-mail ou la liste des e-mails à traiter. Ce paramètre doit contenir une variable remplie par une action « Récupérer les e-mails » | |
Operation | N/A | Supprimer les e-mails du serveur, Marquer les e-mails comme non lus, Déplacer les e-mails vers le dossier de messagerie, Marquer les e-mails comme non lus et les déplacer vers le dossier de messagerie | Déplacer les e-mails vers le dossier du courrier | Opération à effectuer sur les messages électroniques spécifiés |
Dossier de messagerie | Non | Valeur de texte | Nom du dossier de courrier vers lequel les e-mails seront déplacés |
Variables produites
Cette action ne produit aucune variable.
Exceptions
Exception | Description |
---|---|
Échec de la connexion au serveur IMAP | Indique qu’un problème est survenu lors de la connexion au serveur IMAP |
Le dossier de messagerie spécifié n’existe pas | Indique que le dossier Courrier spécifié est introuvable |
Échec du traitement des e-mails | Indique un problème de traitement des e-mails spécifiés |
Envoyer l’e-mail
Crée et envoie un message électronique.
Paramètres d’entrée
Argument | Facultatif | Accepte | Valeur par défaut | Description |
---|---|---|---|---|
Serveur SMTP | Non | Valeur de texte | Adresse du serveur SMTP | |
Port du serveur | Oui | Valeur numérique | 25 | Port à utiliser pour le serveur. Habituellement, il s’agit du port 25 |
Activer SSL | S.O. | Valeur booléenne | False | Spécifier si une connexion sécurisée doit être utilisée pour communiquer avec le serveur |
Le serveur SMTP nécessite une authentification | N/A | Valeur booléenne | False | Spécifier si le serveur requiert une authentification |
Nom d’utilisateur | Non | Valeur de texte | Nom d’utilisateur du compte de messagerie auquel accéder | |
Password | Non | Saisie directe chiffrée ou valeur de texte | Mot de passe du compte de messagerie auquel accéder | |
Accepter les certificats non approuvés | N/A | Valeur booléenne | False | Indiquer si les certificats non approuvés sont acceptés |
De | Non | Valeur de texte | Adresse e-mail de l’expéditeur | |
Nom d’affichage de l’expéditeur | Oui | Valeur de texte | Nom d’affichage de l’expéditeur | |
À | Non | Valeur de texte | Adresse(s) électronique(s) du ou des destinataires. Si plusieurs adresses sont saisies, la liste doit être séparée par des points-virgules | |
CC | Oui | Valeur de texte | Adresse(s) électronique(s) du ou des destinataires Cc. Si plusieurs adresses sont saisies, la liste doit être séparée par des points-virgules | |
BCC | Oui | Valeur de texte | Adresse(s) électronique(s) du ou des destinataires BCC (masqués). Si plusieurs adresses sont saisies, la liste doit être séparée par des points-virgules | |
Objet | Oui | Valeur de texte | Objet de l’e-mail | |
Corps | Oui | Valeur de texte | Corps de l’e-mail | |
Le corps est en HTML | N/A | Valeur booléenne | False | Spécifier si le corps de l’e-mail doit être interprété comme du code HTML |
Pièce(s) jointe(s) | Oui | Liste des fichiers | Le chemin complet de toutes les pièces jointes, ou un fichier ou une liste de fichiers. S’il y a plusieurs fichiers, ils doivent être entourés de guillemets (") et séparés par un espace |
Variables produites
Cette action ne produit aucune variable.
Exceptions
Exception | Description |
---|---|
Adresse e-mail non valide | Indique que l’adresse e-mail spécifiée n’est pas valide |
Échec de l’envoi de l’e-mail | Indique un problème d’envoi de l’e-mail |
Pièce jointe introuvable | Indique que les pièces jointes spécifiées sont introuvables |