Utilisez l\' Se connecter
action dans le E-mail
package pour établir une connexion avec un serveur de messagerie. Il s\'agit de la première action que vous utilisez pour automatiser une tâche liée aux e-mails.
Prérequis
Vous pouvez utiliser OAuth 2.0 pour vous authentifier auprès du serveur de messagerie pour l\'automatisation des e-mails. En fonction de votre fournisseur de services de messagerie, effectuez les étapes pertinentes :
Remarque :
- Le flux Infos d\'identification client ne prend pas en charge Gmail.
- Les modes d\'authentification Informations d\'identification client et Code d\'autorisation avec PKCE ne prennent pas en charge les serveurs de messagerie Yahoo et MSN.
Recommandé : Si vous souhaitez utiliser les deux modes d\'authentification (Informations d\'identification client et Code d\'autorisation avec PKCE), vous devez vous inscrire sur deux applications distinctes.
Remarque : Lorsque vous vous connectez à un serveur Exchange Web Services, l\'authentification multi-facteurs (AMF) doit être désactivée, y compris dans toutes les stratégies de sécurité au niveau de l\'entreprise où l\'AMF pourrait être activée. Si MFA n\'est pas complètement désactivée, les utilisateurs peuvent rencontrer des erreurs de connexion ou d\'autorisation. Toutefois, si vous souhaitez toujours utiliser l\'AMF, consultez les informations contenues dans cet article (il n\'est pas garanti que la connexion soit correctement établie) :
Multi-factor authentication for Azure EWS (A-people login required)
Cette action vous permet de fournir les informations d\'identification et les détails du serveur de messagerie, et d\'associer ces informations à un nom de session. Utilisez ce même nom de session pour l\'autre E-mail
actions, vous n\'avez donc qu\'à fournir les informations du serveur une seule fois.
Procédure
Pour établir une connexion avec un serveur de messagerie, procédez comme suit :
-
Dans la palette Actions
, double-cliquez sur l\'Se connecter
action ou faites-la glisser depuis le
E-mail
package.
-
Saisissez un nom de session.
-
Dans l\'option Outlook, Serveur de messagerie ou EWS, spécifiez si vous souhaitez établir une connexion avec Microsoft Outlook ou un serveur de messagerie.
Remarque :
- Lorsque vous vous connectez au serveur EWS et que vous utilisez Loop
action pour récupérer tous les e-mails du serveur de messagerie, le robot ne s\'exécute pas et affiche un message d\'erreur si l\'objet de l\'e-mail contient les caractères suivants.
- Caractères de commande
-
Plage :
0x00 - 0x08 (except 0x09 - Horizontal Tab) and 0x0B - 0x0C (except 0x0A - Line Feed and 0x0D - Carriage Return)
- Valeurs hexadécimales :
0x00-0x08, 0x0B-0x0C, 0x0E-0x1F
- Paires de substitution élevées et paires de substitution faibles
-
Plage : 0xD800 -
0xDFFF
- Valeurs hexadécimales :
0xD800 - 0xDFFF
- Points de code sans caractère
-
Plage :
0xFDD0 - 0xFDEF, 0xFFFE - 0xFFFF
- Valeurs hexadécimales :
0xFDD0 - 0xFDEF, 0xFFFE - 0xFFFF
- Plages restreintes
-
Plage :
0x1FFFE - 0x1FFFF, 0x2FFFE - 0x2FFFF, 0x3FFFE - 0x3FFFF, 0x4FFFE - 0x4FFFF, 0x5FFFE - 0x5FFFF, 0x6FFFE - 0x6FFFF, 0x7FFFE - 0x7FFFF, 0x8FFFE - 0x8FFFF, 0x9FFFE - 0x9FFFF, 0xAFFFE - 0xAFFFF, 0xBFFFE - 0xBFFFF, 0xCFFFE - 0xCFFFF, 0xDFFFE - 0xDFFFF, 0xEFFFE - 0xEFFFF, 0xFFFFE - 0xFFFFF, 0x10FFFE - 0x10FFFF
- Valeurs hexadécimales :
0x1FFFE - 0x1FFFF, 0x2FFFE - 0x2FFFF, 0x3FFFE - 0x3FFFF, 0x4FFFE - 0x4FFFF, 0x5FFFE - 0x5FFFF, 0x6FFFE - 0x6FFFF, 0x7FFFE - 0x7FFFF, 0x8FFFE - 0x8FFFF, 0x9FFFE - 0x9FFFF, 0xAFFFE - 0xAFFFF, 0xBFFFE - 0xBFFFF, 0xCFFFE - 0xCFFFF, 0xDFFFE - 0xDFFFF, 0xEFFFE - 0xEFFFF, 0xFFFFE - 0xFFFFF, 0x10FFFE - 0x10FFFF
Solution de contournement: Vous pouvez utiliser Microsoft Outlook ou le serveur de messagerie pour effectuer cette opération. Cependant, nous vous recommandons d\'utiliser le Microsoft 365 Outlook
package, car Microsoft a annoncé la fin de vie des API EWS utilisées pour se connecter à Exchange Online. Voir, Obsolescence des API EWS dans Exchange Online
- Lorsque vous établissez une connexion avec Microsoft Outlook, les e-mails sont traités à partir de la boîte aux lettres partagée. Assurez-vous d\'avoir configuré la boîte aux lettres partagée dans votre application Outlook.
- Cette fonctionnalité n\'est prise en charge que pour Outlook.
- Vous ne pouvez sélectionner qu\'une seule boîte aux lettres dans la liste des boîtes aux lettres de la boîte aux lettres partagée.
- L\'invitation à la réunion n\'est pas lue dans Outlook, car le robot ne sélectionne pas les invitations de calendrier en tant qu\'objets E-mail. Cette fonctionnalité n\'est pas prise en charge actuellement.
- Si vous avez sélectionné l\'option Outlook, vous n\'avez pas besoin de fournir d\'informations supplémentaires.
Vous pouvez utiliser l\'option variable pour spécifier l\'adresse e-mail à laquelle vous souhaitez vous connecter.
Remarque : Vous ne pouvez pas établir de connexion avec le nouveau client Outlook. Cependant, vous pouvez passer au client Outlook classique pour automatiser une tâche liée aux e-mails.
- Si vous avez sélectionné l\'option Serveur de messagerie, remplissez les champs suivants :
-
Utiliser une connexion sécurisée (SSL/TLS) : sélectionnez cette option si vous souhaitez établir une connexion sécurisée avec le serveur de messagerie.
-
Hôte : saisissez le nom du serveur de messagerie.
Remarque : Ce champ n\'est pas sensible à la casse.
-
Port: Saisissez le numéro de port du serveur.
-
Protocole: Sélectionnez le protocole IMAP ou POP3.
Remarque : Les expressions régulières sont prises en charge pour le protocole IMAP et lisent les e-mails de tous les sous-dossiers sous Boîte de réception.
-
Mode d\'authentification : Sélectionnez l\'un des modes d\'authentification suivants :
-
Basique : Utilise le nom d\'utilisateur et le mot de passe.
-
OAuth2 – Code d\'autorisation avec PKCE : Voir Microsoft identity platform and OAuth 2.0 authorization code flow
Pour plus d\'informations sur la manière de configurer une application dans Azure afin d\'utiliser le flux Code d\'autorisation OAuth avec PKCE pour le serveur de messagerie, consultez la rubrique How to setup App in Azure and Exchange Online to use OAuth 2.0 Client Credentials Flow for IMAP/POP3 Mail Server (A-People login required).
-
OAuth2 – Informations d\'identification client: Voir Microsoft identity platform and the OAuth 2.0 client credentials flow
Pour plus d\'informations sur la manière de configurer une application dans Azure afin d\'utiliser le flux d\'informations d\'identification client OAuth 2.0 pour le serveur de messagerie IMAP/POP3, consultez la rubrique How to setup App in Azure and Exchange Online to use OAuth 2.0 Client Credentials Flow for IMAP/POP3 Mail Server (A-People login required).
-
Géré par la Control Room
Pour utiliser le mode OAuth2 géré par la
Control Room pour automatiser Gmail, vous devez configurer la connexion OAuth dans la
Control Room. Reportez-vous à la rubrique
Créer OAuth une connexion.
Remarque :
Control Room OAuth Managed prend en charge uniquement Gmail et non le client Outlook.
Mettez à jour des informations dans les champs suivants:
-
Connexion : Cliquez sur le bouton Choisir pour sélectionner un type de connexion.
- Sélectionnez Personnalisé dans le champ Type de fournisseur.
-
Sélectionnez le nom de la connexion que vous avez défini dans la Control Room pour les applications Google Workspace.
- Dans le champ Type de jeton, sélectionnez l\'une des options suivantes :
Pour plus d\'informations sur les jetons d\'accès et de rafraîchissement de l\'application Google Workspace, voir Configuration d'applications d'entreprise
-
Partagée: Sélectionnez cette option lorsque le jeton d\'accès OAuth2 est partagé par tous les utilisateurs qui exécutent l\'automatisation.
Remarque : Cette option nécessite que l\'administrateur de la Control Room ou n\'importe quel utilisateur (avec les options Gérer les connexions et Voir les connexions activées pour les CONNEXIONS OAUTH) configure une connexion OAuth dans la Control Room. Enregistrez une fois les informations d\'identification de connexion pour générer un jeton d\'accès partagé qui peut être utilisé par tous les utilisateurs exécutant l\'automatisation.
-
Spécifique à l\'utilisateur : Sélectionnez cette option lorsque le jeton d\'accès OAuth2 est spécifique à chaque utilisateur exécutant l\'automatisation.
Remarque : Cette option nécessite que l\'administrateur de la Control Room ou n\'importe quel utilisateur (avec les options Gérer les connexions et Voir les connexions activées pour les CONNEXIONS OAUTH) configure une connexion OAuth dans la Control Room. Veillez à ne pas enregistrer les informations d\'identification de connexion afin que chaque utilisateur exécutant l\'automatisation puisse fournir ses informations d\'identification de connexion et générer un jeton d\'accès qui ne peut être utilisé que par cet utilisateur spécifique.
- Cliquez sur Confirmer.
Remarque : Lorsque vous utilisez l\'option
Spécifique à l\'utilisateur, vous devez vous connecter à votre compte Google pour vous authentifier et générer un jeton spécifique à l\'utilisateur. Pour utiliser cette option, procédez comme suit :
- Dans la Control Room, accédez à votre profil et sélectionnez .
- Cliquez sur Se connecter pour authentifier.
- Connectez-vous à votre compte Google et sélectionnez Continuer.
- Vérifiez les services auxquels vous avez accès et cliquez sur Continuer.
Si la connexion est réussie, le statut Actif s\'affiche.
Selon le mode d\'authentification que vous avez sélectionné, vous devez spécifier les détails dans les champs suivants, le cas échéant.
Pour
Nom d\'utilisateur,
Mot de passe,
Identifiant du locataire,
Identifiant du client et
Secret du client, faites votre sélection dans l\'onglet
Informations d\'identification,
Variable ou
Chaîne non sécurisée :
-
Informations d\'identification : Utilisez une valeur disponible dans le coffre d\'accréditation.
-
Variable : Utilisez une variable définie par l\'utilisateur qui stocke les valeurs.
-
Chaîne non sécurisée : Saisissez manuellement une valeur.
- Si vous avez sélectionné l\'option EWS, renseignez les champs suivants :
-
Version Exchange : Sélectionnez la version utilisée par votre organisation :
- Exchange Server 2013
- Exchange2010_SP2
- Exchange2010_SP1
- Exchange2010
- Exchange2007_SP1
-
Cloud Azure: Sélectionnez le produit utilisé par votre organisation :
-
Azure Global: pour les clients de la version commerciale de Microsoft 365 (login.microsoftonline.com)
-
Azure US GCC High: Pour les clients de la version gouvernementale de Microsoft 365 (login.microsoftonline.us)
-
Facultatif:
Nom du domaine :
- Si vous êtes un client Microsoft 365 et que vous laissez ce champ vide, l\'Espace de travail d\'automatisation utilise smtp.office365.com pour se connecter au serveur.
- Si vous êtes un client Microsoft 365 et que vous avez saisi un nom de domaine dans le champ Nom d\'utilisateur, vous devez saisir smtp.office365.com dans ce champ.
- Si vous n\'êtes pas un client Microsoft 365, saisissez le nom de domaine de votre organisation. Sinon, Espace de travail d\'automatisation utilise le nom de domaine que vous avez fourni dans le champ Nom d\'utilisateur.
-
Mode d\'authentification : Sélectionnez l\'un des modes d\'authentification suivants :
Remarque : À partir d\'Automation 360 v27 ou d\'une version ultérieure, le type d\'autorisation Mode d\'authentification OAuth2-Silent est renommé OAuth2-ROPC et le Mode d\'authentification OAuth2-Interactive est renommé OAuth2-Implicit.
Si vous rencontrez des difficultés de connexion à la boîte aux lettres partagée à l\'aide d\'EWS, consultez Unable to connect to shared mailbox using EWS error (A-People login required).
Selon le mode d\'authentification que vous avez sélectionné, vous devez spécifier les détails dans les champs suivants, le cas échéant.
Pour
Nom d\'utilisateur,
Mot de passe,
Identifiant du locataire,
Identifiant du client et
Secret du client, faites votre sélection dans l\'onglet
Informations d\'identification,
Variable ou
Chaîne non sécurisée :
-
Informations d\'identification : Utilisez une valeur disponible dans le coffre d\'accréditation.
-
Variable : Utilisez une variable définie par l\'utilisateur qui stocke les valeurs.
-
Chaîne non sécurisée : Saisissez manuellement une valeur.
-
Durée du délai d\'attente de la connexion (secondes) (facultatif) : Dans ce champ, spécifiez le temps nécessaire pour établir une connexion au serveur EWS. Vous pouvez définir la valeur du délai d\'attente entre 10 secondes et 60 secondes. Par défaut, le champ Durée du délai d\'attente de connexion (secondes) (Facultatif) est réglé sur 10 secondes.
-
Cliquez sur Enregistrer.