Actions Outlook
Pour les machines avec une installation d’Outlook, vous pouvez gérer vous boîtes aux lettres avec le groupe d’actions Outlook.
![IMPORTANT] Les actions d’automatisation Outlook ne prennent pas en charge la nouvelle application Outlook pour Windows. Assurez-vous d’utiliser l’application de bureau Outlook.
Après avoir créé une instance Outlook avec l’action Lancer Outlook action, utilisez l’action Récupérer les messages électroniques d’Outlook pour obtenir les messages d’un compte et d’un dossier de messagerie spécifiés.
Important
Lorsque vous filtrez les résultats récupérés en modifiant l’argument De contient ou À contient dans l’action Récupérer les messages électroniques d’Outlook, l’utilisation d’adresses e-mail au format d’affichage simple (SMTP) ne produit aucune donnée si les adresses e-mail sont stockées au format x.500.
L’exemple suivant récupère tous les e-mails du dossier Tickets, un sous-dossier de la boîte de réception. Les filtres spécifiés limitent les résultats aux messages d’un expéditeur spécifique qui contiennent des mots particuliers dans leur objet et leur corps.
L’action Traiter les messages électroniques dans Outlook traite les messages électroniques récupérés par l’action Récupérer les messages électroniques depuis Outlook. Pour utiliser cette action, vous devez fournir une instance Outlook, un compte et une variable avec des e-mails récupérés. Ensuite, vous pouvez sélectionner s’il faut déplacer, supprimer ou marquer comme lus les messages sélectionnés.
Stockez les courriers électroniques Outlook localement en utilisant l’action Enregistrer les courriers électroniques Outlook. Spécifiez une instance Outlook, un compte et une variable avec les messages à enregistrer, ainsi que le format et l’emplacement d’enregistrement.
Pour fermer une instance Outlook ouverte, utilisez l’action Fermer Outlook.
Lancer Outlook
Lancer Outlook et créer une instance Outlook.
Paramètres d’entrée
Cette action ne requiert aucune entrée.
Variables produites
Argument | Type | Description |
---|---|---|
OutlookInstance | Instance Outlook | Instance Outlook spécifique à utiliser avec les actions Outlook ultérieures |
Exceptions
Exception | Description |
---|---|
Échec du lancement d’Outlook | Indique un problème de lancement d’Outlook |
Récupérer les messages électroniques d’Outlook
Récupérer les messages électroniques d’un compte Outlook.
Paramètres d’entrée
Argument | Facultatif | Accepte | Valeur par défaut | Description |
---|---|---|---|---|
Outlook instance | Non | Instance Outlook | L’instance Outlook à utiliser. Spécifiez cette variable dans une action « Lancer Outlook » | |
Account | Non | Valeur de texte | Nom du compte Outlook (nom du fichier de données) à utiliser | |
Mail folder | Non | Valeur de texte | Nom du dossier à partir duquel récupérer les messages électroniques. Entrez le chemin complet du dossier pour les sous-dossiers (ex : Boîte de réception\Travail) | |
Retrieve | N/A | Tous les e-mails, E-mails non lus uniquement, E-mails lus uniquement | Tous les messages électroniques | Indique si tous les messages du dossier doivent être récupérés ou seulement ceux qui n’ont pas été lus |
Mark as read | N/A | Valeur booléenne | True | Indique s’il faut marquer comme lu tous les messages non lus récupérés |
From contains | Oui | Valeur de texte | Adresse e-mail complète de l’expéditeur duquel récupérer les messages. Laissez cet attribut vide pour récupérer tous les messages quel que soit l’expéditeur | |
To contains | Oui | Valeur de texte | La ou les adresses e-mail complètes des destinataires (séparées par un espace ou un point-virgule s’il y en a plusieurs) des e-mails à récupérer. Laissez cet attribut vide pour récupérer tous les e-mails quels que soient les destinataires | |
Subject contains | 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 messages quel que soit leur objet | |
Corps contains | 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 messages quel que soit leur contenu | |
Attachments | S.O. | Enregistrer les pièces jointes, Ne pas enregistrer les pièces jointes | Ne pas enregistrer les pièces jointes | Indique si les pièces jointes des messages électroniques récupérés doivent être enregistrées ou non |
Save attachments into | Non | Dossier | Chemin d’accès pour enregistrer les pièces jointes des courriers électroniques récupérés dans |
Variables produites
Argument | Type | Description |
---|---|---|
RetrievedEmails | Liste des messages électroniques Outlook | Les messages électroniques récupérés pour un traitement ultérieur. La variable contient la liste des objets des messages Outlook |
Exceptions
Exception | Description |
---|---|
Impossible de trouver le compte Outlook | Indique que le compte Outlook spécifié n’existe pas |
Le dossier de messagerie spécifié n’est pas valide dans Outlook | Indique que le dossier de messagerie spécifié n’est pas valide |
Répertoire pour l’enregistrement des pièces jointes introuvable | Indique que le répertoire dans lequel enregistrer les pièces jointes n’existe pas |
Échec de la récupération des messages électroniques d’Outlook | Indique un problème de récupération des messages électroniques d’Outlook |
Envoyer l’e-mail via Outlook
Créer et envoyer un message électronique via Outlook.
Paramètres d’entrée
Argument | Facultatif | Accepte | Valeur par défaut | Description |
---|---|---|---|---|
Outlook instance | Non | Instance Outlook | L’instance Outlook à utiliser. Spécifiez cette variable dans une action « Lancer Outlook » | |
Account | Non | Valeur de texte | Nom du compte Outlook (nom du fichier de données) à utiliser | |
Send email from | N/A | Compte, Autre boîte aux lettres | Compte | Indique si l’e-mail doit être envoyé en utilisant le compte spécifié ou un autre compte, par exemple à partir d’une boîte aux lettres partagée |
Send from | Non | Valeur de texte | Nom du compte Outlook à partir duquel envoyer l’e-mail, par exemple, une boîte aux lettres partagée. | |
To | Non | Valeur de texte | L’adresse de messagerie du ou des destinataires. Pour entrer plusieurs adresses, séparer la liste des adresses par des espaces ou des points-virgules | |
CC | Oui | Valeur de texte | Adresse de messagerie des destinataires CC. Pour entrer plusieurs adresses, séparer la liste des adresses par des espaces ou des points-virgules | |
BCC | Oui | Valeur de texte | Adresse de messagerie des destinataires BCC (masqués). Pour entrer plusieurs adresses, séparer la liste des adresses par des espaces ou des points-virgules | |
Subject | Oui | Valeur de texte | Objet de l’e-mail | |
Corps | Oui | Valeur de texte | Texte du corps | |
Corps is HTML | N/A | Valeur booléenne | False | Indique si le corps de l’e-mail doit être interprété comme du code HTML |
Attachment(s) | Oui | Liste des fichiers | Le chemin complet de toutes les pièces jointes. Entourer plusieurs fichiers de guillemets («-») et les séparer par un espace |
Variables produites
Cette action ne produit aucune variable.
Exceptions
Exception | Description |
---|---|
Impossible de trouver le compte Outlook | Indique que le compte Outlook spécifié n’existe pas. Power Automate ne génère pas cette erreur pour les adresses e-mail renseignées dans le paramètre d´entrée Envoyer de |
Échec de l’envoi de l’e-mail | Indique un problème d’envoi de l’e-mail |
Pièce jointe introuvable | Indique que la ou les pièces jointes spécifiées n’existent pas |
Traiter les messages électroniques dans Outlook
Déplacer ou supprimer un e-mail (ou une liste de messages électroniques) récupéré par une action Récupérer les e-mails d’Outlook.
Paramètres d’entrée
Argument | Facultatif | Accepte | Valeur par défaut | Description |
---|---|---|---|---|
Outlook instance | Non | Instance Outlook | L’instance Outlook à utiliser. Spécifiez cette variable dans une action « Lancer Outlook » | |
Account | Non | Valeur de texte | Nom du compte Outlook (nom du fichier de données) à utiliser | |
Email messages to process | Non | Liste des messages électroniques Outlook | Le(s) message(s) électronique(s) à traiter. Utiliser une variable remplie par une action « Récupérer les messages électroniques depuis Outlook » | |
Operation | S.O. | Supprimer les messages électroniques, Déplacer les messages électroniques vers le dossier de courrier, Marquer comme non lus | Déplacer les messages électroniques dans le dossier de messagerie | Indique l’opération à effectuer sur les messages électroniques spécifiés |
Mail folder | Non | Valeur de texte | Nom du dossier à partir duquel récupérer les messages électroniques. Entrez le chemin complet du dossier pour les sous-dossiers (par exemple, Boîte de réception\Travail) |
Variables produites
Cette action ne produit aucune variable.
Exceptions
Exception | Description |
---|---|
Impossible de trouver le compte Outlook | Indique que le compte Outlook spécifié n’existe pas |
Le dossier de messagerie spécifié n’existe pas | Indique que le dossier de messagerie spécifié n’existe pas |
Échec du traitement des messages électroniques dans Outlook | Indique un problème lors du traitement des messages électroniques spécifiés dans Outlook |
Enregistrer les messages électroniques Outlook
Enregistrer les messages électroniques Outlook d’un compte donné.
Paramètres d’entrée
Argument | Facultatif | Accepte | Valeur par défaut | Description |
---|---|---|---|---|
Outlook instance | Non | Instance Outlook | L’instance Outlook à utiliser. Spécifiez cette variable dans une action « Lancer Outlook » | |
Account | Non | Valeur de texte | Nom du compte Outlook (nom du fichier de données) à utiliser | |
Email message(s) to save | Non | Liste des messages électroniques Outlook | Le ou les messages électroniques à enregistrer. Utiliser une variable remplie par une action « Récupérer les messages électroniques depuis Outlook » | |
Save format | N/A | Texte seulement (.txt), Modèle Outlook (.oft), Format de message Outlook (.msg), Format de message Outlook - Unicode (.msg), HTML (.html), fichiers MHT (.mht) | Format de message Outlook (*.msg) | Indique le format pour enregistrer les messages |
File name | N/A | Par défaut, Personnalisé | Valeur par défaut | Indique si les messages doivent être enregistrés avec le nom par défaut (objet) ou fournir un autre |
Save as | Non | Valeur de texte | Indique le nom personnalisé des messages, qui diffère d′un message à l′autre par un suffixe ajouté automatiquement | |
Save email message(s) to | Non | Dossier | Dossier dans lequel enregistrer les messages |
Variables produites
Argument | Type | Description |
---|---|---|
StoredMessagesFiles | Liste de valeurs texte | Chemins d’accès des messages électroniques enregistrés pour un traitement ultérieur |
Exceptions
Exception | Description |
---|---|
Impossible de trouver le compte Outlook | Indique que le compte Outlook spécifié n’existe pas |
Répertoire introuvable | Indique que le ou les messages électroniques spécifiés n’ont pas pu être enregistrés, car le répertoire n’existe pas |
Le message électronique est supprimé ou déplacé dans un autre dossier | Indique que le ou les courriers électroniques spécifiés n’ont pas pu être enregistrés, car ils ont été déplacés ou supprimés |
Échec de l’enregistrement du ou des messages électroniques | Indique un problème lors de l’enregistrement du ou des messages électroniques spécifiés |
Répondre au message électronique Outlook
Répondre à un message Outlook en répondant à tous ou en le transférant.
Paramètres d’entrée
Argument | Facultatif | Accepte | Valeur par défaut | Description |
---|---|---|---|---|
Outlook instance | Non | Instance Outlook | L’instance Outlook à utiliser. Spécifiez cette variable dans une action « Lancer Outlook » | |
Account | Non | Valeur de texte | Nom du compte Outlook (nom du fichier de données) à utiliser | |
Mail message | Non | Message électronique Outlook | Le message électronique sur lequel agir. Utiliser une variable remplie par une action « Récupérer les messages électroniques depuis Outlook » | |
Response action | N/A | Répondre, Répondre à tous, Transférer | Répondre | Indique s’il convient de répondre (à l’expéditeur ou à tous) avec un message ou de transférer le message reçu |
To | Non | Valeur de texte | L’adresse de messagerie du ou des destinataires. Pour entrer plusieurs adresses, séparer la liste des adresses par des espaces ou des points-virgules | |
CC | Oui | Valeur de texte | Adresse de messagerie des destinataires CC. Pour entrer plusieurs adresses, séparer la liste des adresses par des espaces ou des points-virgules | |
BCC | Oui | Valeur de texte | Adresse de messagerie des destinataires BCC (masqués). Pour entrer plusieurs adresses, séparer la liste des adresses par des espaces ou des points-virgules | |
Corps | Oui | Valeur de texte | Texte du corps | |
Attachment(s) | Oui | Liste des fichiers | Le chemin complet de toutes les pièces jointes. Entourer plusieurs fichiers de guillemets («-») et les séparer par un espace |
Variables produites
Cette action ne produit aucune variable.
Exceptions
Exception | Description |
---|---|
Impossible de trouver le compte Outlook | Indique que le compte Outlook spécifié n’existe pas |
Échec de l’envoi de l’e-mail | Indique un problème d’envoi de l’e-mail |
Pièce jointe introuvable | Indique que la ou les pièces jointes spécifiées n’existent pas |
Fermer Outlook
Fermer une instance Outlook lancée précédemment.
Paramètres d’entrée
Argument | Facultatif | Accepte | Valeur par défaut | Description |
---|---|---|---|---|
Outlook instance | Non | Instance Outlook | L’instance Outlook à utiliser. Cette variable est spécifiée dans une action « Lancer Outlook » |
Variables produites
Cette action ne produit aucune variable.
Exceptions
Exception | Description |
---|---|
Échec de la fermeture de l’instance Outlook | Indique un problème de fermeture de l’instance Outlook |