Microsoft Méthodes de connecteur Outlook
Les méthodes de Microsoft connecteur Outlook automatisent diverses actions sur Outlook Microsoft . Dans un flux d’automatisation, les méthodes sont connectées à d’autres méthodes et composants. Pour utiliser les méthodes, vous devez d’abord les exposer.
Le Microsoft connecteur Outlook permet d’automatiser les tâches courantes dans l’application Microsoft Outlook, en intégrant ces fonctions dans des workflows automatisés plus larges.
Vous pouvez automatiser des processus tels que l’envoi ou la réponse à des e-mails sans intervention manuelle. Ce connecteur fournit diverses méthodes pour faciliter l’automatisation des actions dans Microsoft Outlook. Ces méthodes peuvent être combinées de manière transparente avec d’autres méthodes ou composants dans un cadre de travail d’automatisation, ce qui permet de concevoir des workflows plus complexes et plus efficaces.
Ajouter un dossier
Ajoute un nouveau dossier au sein d’une hiérarchie spécifiée et, éventuellement, un sous-dossier à l’ensemble de comptes Outlook.
| Paramètre | Description | Type de port de données | Type de données |
|---|---|---|---|
| Dossier principal | Nom du dossier que la méthode ajoute au compte Outlook. Ce paramètre spécifie le dossier principal dans lequel le nouveau dossier est ajouté. |
Données dans | Chaîne |
| Nom du sous-dossier | Nom du sous-dossier que la méthode ajoute sous le dossier principal. Ce paramètre spécifie le nom du nouveau dossier à créer. Si vous utilisez ce paramètre, vous devez utiliser le paramètre IsSubFolder. |
Données dans | Chaîne |
| IsSubFolder | Option pour indiquer que le dossier créé dans le paramètre SubFolderName est un sous-dossier sous le dossier principal. Ce paramètre indique si le SubFolderName doit être ajouté en tant que sous-dossier dans le dossier principal. La valeur par défaut est False, ce qui signifie que SubFolderName est ajouté directement sous le dossier principal. |
Données dans | Booléen |
Fermer
Ferme l’explorateur Microsoft Outlook en spécifiant le nom du profil.
Cette méthode peut être utilisée comme activité de nettoyage une fois que toutes les tâches d’automatisation sont terminées.
| Paramètre | Description | Type de port de données | Type de données |
|---|---|---|---|
| Nom du profil | Ce paramètre spécifie le nom du profil Outlook que vous souhaitez fermer. | Données dans | Chaîne |
Supprimer le dossier
Supprime le dossier spécifié et tous les sous-dossiers qu’il contient.
| Paramètre | Description | Type de port de données | Type de données |
|---|---|---|---|
| Nom du dossier | Nom du dossier que la méthode supprime. | Données dans | Chaîne |
Supprimer l’e-mail
| Paramètre | Description | Type de port de données | Type de données |
|---|---|---|---|
| ID de courrier | Utilise l’e-mail duquel la méthode supprime les e-mails. Ce paramètre spécifie l’ID d’entrée unique de l’e-mail qui doit être supprimé. |
Données dans | Chaîne |
Transférer le courrier
Transfère un e-mail en fonction de son ID d’entrée unique vers une adresse e-mail spécifiée (EmailID).
| Paramètre | Description | Type de port de données | Type de données |
|---|---|---|---|
| ID de courrier | Ce paramètre spécifie l’ID d’entrée unique de l’e-mail à transférer. | Données dans | Chaîne |
| ID d’e-mail | Ce paramètre spécifie l’adresse e-mail vers laquelle l’e-mail doit être transféré. | Données dans | Chaîne |
| Cc | Ce paramètre spécifie l’adresse e-mail pour envoyer une copie carbone (CC) de l’e-mail transféré. | Données dans | Chaîne |
| Cci | Ce paramètre spécifie l’adresse e-mail à laquelle envoyer une copie carbone invisible (CCI) de l’e-mail transféré. | Données dans | Chaîne |
| Objet | Ce paramètre spécifie la ligne d’objet de l’e-mail transféré. | Données dans | Chaîne |
| Retour | Cette méthode renvoie une valeur booléenne indiquant si l’e-mail a été transféré avec succès. Une valeur de retour true signifie que l’opération a réussi. |
Sortie de données | Booléen |
GetAttachmentNames
Récupère une liste de noms de pièces jointes associés à un e-mail, spécifiés par son ID d’entrée unique.
| Paramètre | Description | Type de port de données | Type de données |
|---|---|---|---|
| ID de courrier | Ce paramètre spécifie l’ID d’entrée unique de l’e-mail pour lequel les noms de pièces jointes doivent être récupérés. | Données dans | Chaîne |
GetExistingAccounts
Récupère des informations sur les comptes configurés, telles qu’une liste des comptes configurés et leur nombre.
Cela est utile lorsque plusieurs comptes sont configurés dans Outlook.
| Paramètre | Description | Type de port de données | Type de données |
|---|---|---|---|
| Comptes | Ce paramètre est transmis par référence et devrait être une liste (de chaîne). Lors de l’appel de cette méthode, elle est remplie avec la liste des noms de comptes configurés. | Sortie de données | Liste 1 |
| Nombre | Ce paramètre est transmis par référence. Lors de l’appel de cette méthode, ce paramètre est rempli avec le nombre de comptes configurés. | Sortie de données | Int32 |
GetFolderNames
Récupère et renvoie une liste de noms de dossiers à partir du compte Outlook actif.
| Paramètre | Description | Type de port de données | Type de données |
|---|---|---|---|
| Retour | Renvoie la liste des noms de dossiers du compte Outlook actif. | Sortie de données | Liste 1 |
GetMail
Récupère tous les détails d’un e-mail, spécifiés par son ID d’entrée unique (MailId).
Pour spécifier des critères supplémentaires pour récupérer tous les détails d’un e-mail, dans la barre de méthode GetMail, cliquez sur l’icône Paramètres de méthode ( ), sélectionnez les éléments de courrier requis tels que CC, CCI, Objet, Corps, Expéditeur, À, AttachmentsCount, ReceivedTime, EntryId.
| Paramètre | Description | Type de port de données | Type de données |
|---|---|---|---|
| ID de courrier | Ce paramètre spécifie l’ID d’entrée unique de l’e-mail à partir duquel récupérer les détails. | Données dans | Chaîne |
GetMails
Récupère une liste d’ID d’entrée de courrier à partir d’un dossier spécifié dans un système de messagerie.
La méthode GetMails récupère une liste d’ID d’entrée de courrier à partir d’un dossier spécifié dans un système de messagerie.
| Paramètre | Description | Type de port de données | Type de données |
|---|---|---|---|
| Nom du dossier | Ce paramètre spécifie le nom du dossier à partir duquel récupérer les ID d’entrée de messagerie. La valeur par défaut est « Boîte de réception ». |
Données dans | Chaîne |
| Filtre | Ce paramètre spécifie une condition de filtre à appliquer lors de la récupération des ID d’entrée de courrier. | Données dans | Chaîne |
| NoOfMails | Ce paramètre spécifie le nombre maximal d’ID d’entrées de courrier à récupérer. La valeur par défaut est 10. | Données dans | Int32 |
| Non lu seul | Ce paramètre indique s’il faut récupérer uniquement les e-mails non lus (vrai) ou tous les e-mails (faux). La valeur par défaut est Vrai. | Données dans | Booléen |
| Éviter les éléments de réunion | Ce paramètre indique s’il faut exclure des éléments de réunion des ID d’entrée d’e-mail récupérés. La valeur par défaut est Vrai. | Données dans | Booléen |
| Ordre de récupération | Ce paramètre spécifie l’ordre dans lequel les e-mails sont récupérés. Par exemple, FIFO, LIFO. La valeur par défaut est FIFO. | Données dans | Ordre de récupération |
| Retour | Ce paramètre renvoie une liste d’e-mails du dossier spécifié. | Sortie de données | Liste 1 |
| Nombre | Ce paramètre spécifie le nombre total d’ID d’entrées de courrier récupérés. | Sortie de données | Int32 |
GetSenderName
Récupère l’adresse e-mail de l’expéditeur associée à un e-mail spécifié par son ID d’entrée unique.
| Paramètre | Description | Type de port de données | Type de données |
|---|---|---|---|
| ID de courrier | Ce paramètre spécifie l’ID d’entrée unique de l’e-mail pour lequel l’adresse e-mail de l’expéditeur doit être récupérée. | Données dans | Chaîne |
| Retour | Cette méthode renvoie une valeur de chaîne indiquant le nom de l’expéditeur. | Sortie de données | Chaîne |
MarkAsRead
Marque un e-mail comme lu en fonction de son ID d’entrée unique.
| Paramètre | Description | Type de port de données | Type de données |
|---|---|---|---|
| ID de courrier | Ce paramètre spécifie l’ID d’entrée unique de l’e-mail pour lequel l’adresse e-mail de l’expéditeur doit être récupérée. | Données dans | Chaîne |
| Retour | Cette méthode renvoie une valeur booléenne indiquant si l’e-mail a été correctement marqué comme lu. Une valeur de retour true signifie que l’opération a réussi. |
Sortie de données | Booléen |
Marquer comme non lu
Marque un e-mail comme non lu en fonction de son ID d’entrée unique.
| Paramètre | Description | Type de port de données | Type de données |
|---|---|---|---|
| ID de courrier | Ce paramètre spécifie l’ID d’entrée unique de l’e-mail qui doit être marqué comme non lu. | Données dans | Chaîne |
| Retour | Cette méthode renvoie une valeur booléenne indiquant si l’e-mail a été marqué avec succès comme non lu. Une valeur de retour true signifie que l’opération a réussi. |
Sortie de données | Booléen |
MoveMail
Déplace un e-mail en fonction de son ID d’entrée unique d’un dossier à un autre dossier dans le système de messagerie.
| Paramètre | Description | Type de port de données | Type de données |
|---|---|---|---|
| ID de courrier | Ce paramètre spécifie l’ID d’entrée unique de l’e-mail qui doit être déplacé. | Données dans | Chaîne |
| Dossier de destination | Ce paramètre spécifie le nom ou le chemin du dossier de destination vers lequel l’e-mail doit être déplacé. | Données dans | Chaîne |
Fichier ReadMsgFile
Lit le contenu d’un fichier .msg à partir du système de fichiers.
| Paramètre | Description | Type de port de données | Type de données |
|---|---|---|---|
| Chemin d’accès au fichier | Ce paramètre spécifie le chemin d’accès au fichier .msg qui doit être lu. | Données dans | Chaîne |
| Détails | Ce paramètre est transmis par référence (ByRef) et est renseigné avec le contenu du corps du fichier .msg après l’appel de méthode. | Sortie de données | Chaîne |
Répondre
Génère et répond à un e-mail spécifié par son ID d’entrée unique.
| Paramètre | Description | Type de port de données | Type de données |
|---|---|---|---|
| ID de courrier | Ce paramètre spécifie l’ID d’entrée unique de l’e-mail auquel la réponse est envoyée. | Données dans | Chaîne |
| Cc | Ce paramètre spécifie l’adresse e-mail pour envoyer une copie carbone (CC) de la réponse. | Données dans | Chaîne |
| Cci | Ce paramètre spécifie l’adresse e-mail pour envoyer une copie carbone invisible (CCI) de la réponse. | Données dans | Chaîne |
| Objet | Ce paramètre spécifie la ligne d’objet de l’e-mail de réponse. | Données dans | Chaîne |
| Détails | Ce paramètre spécifie le contenu du corps de l’e-mail de réponse. | Données dans | Chaîne |
| Pièces jointes | Ce paramètre spécifie les chemins d’accès des pièces jointes à inclure dans l’e-mail de réponse. Plusieurs fichiers peuvent être séparés par le symbole de barre verticale ou la barre verticale (|) pour diviser les chemins d’accès aux fichiers en pièce jointe. Lorsque vous mettez à niveau des automatisations vers des modules d’extension supérieurs à la version 13.0, mettez à jour les automatisations antérieures qui utilisent « , » ou « ; « par « | », lorsque plusieurs chemins d’accès sont transmis. Utilisez le symbole de barre verticale ou la barre verticale (|) pour diviser les chemins d’accès aux fichiers en pièce jointe. |
Données dans | Chaîne |
| IsHtmlBody | Ce paramètre indique si le contenu du corps de l’e-mail de réponse est au format HTML. La valeur par défaut est Faux. |
Données dans | Booléen |
| Retour | Cette méthode renvoie une valeur booléenne indiquant si la réponse a été envoyée avec succès. Une valeur de retour true signifie que l’opération a réussi. |
Sortie de données | Booléen |
SaveAllAttachments
Enregistre toutes les pièces jointes d’un e-mail spécifié par son ID d’entrée unique dans un chemin d’accès de dossier spécifié.
| Paramètre | Description | Type de port de données | Type de données |
|---|---|---|---|
| ID de courrier | Ce paramètre spécifie l’ID d’entrée unique de l’e-mail à partir duquel les pièces jointes doivent être enregistrées. | Données dans | Chaîne |
| Chemin d’accès du dossier | Ce paramètre spécifie le chemin d’accès du dossier dans lequel les pièces jointes doivent être enregistrées. | Données dans | Chaîne |
EnregistrerPièce jointe
Enregistre la pièce jointe spécifiée d’un e-mail avec l’ID d’entrée donné dans un fichier donné.
| Paramètre | Description | Type de port de données | Type de données |
|---|---|---|---|
| ID de courrier | Ce paramètre spécifie l’ID d’entrée unique de l’e-mail à partir duquel la pièce jointe doit être enregistrée. | Données dans | Chaîne |
| Nom de pièce jointe | Ce paramètre spécifie le nom de la pièce jointe qui doit être enregistrée. | Données dans | Chaîne |
| Chemin d’accès au fichier | Ce paramètre spécifie le chemin d’accès du fichier dans lequel la pièce jointe doit être enregistrée. | Données dans | Chaîne |
SaveMail
Enregistre un e-mail spécifié par son ID d’entrée unique (MailId) dans un fichier à un chemin d’accès de fichier spécifié.
| Paramètre | Description | Type de port de données | Type de données |
|---|---|---|---|
| ID de courrier | Ce paramètre spécifie l’ID d’entrée unique de l’e-mail à enregistrer. | Données dans | Chaîne |
| Chemin d’accès au fichier | Ce paramètre spécifie le chemin d’accès où l’e-mail doit être enregistré en tant que fichier | Données dans | Chaîne |
| SaveType | Ce paramètre spécifie le format dans lequel l’e-mail doit être enregistré. La valeur par défaut est MsgSaveType.olMSG, indiquant le format Microsoft Outlook MSG. |
Données dans | Type de msgSaveType |
Envoyer le courrier
Envoie un e-mail au destinataire. Il offre divers paramètres facultatifs pour personnaliser l’e-mail, notamment la possibilité d’ajouter des images, de définir l’adresse de l’expéditeur et de spécifier les destinataires CC et CCI.
| Paramètre | Description | Type de port de données | Type de données |
|---|---|---|---|
| ToEmailId | Ce paramètre spécifie l’adresse e-mail du destinataire. | Données dans | Chaîne |
| Image | Ce paramètre spécifie une image facultative à inclure dans l’e-mail. | Données dans | Dessin.Bitmap |
| De | Ce paramètre spécifie l’adresse e-mail de l’expéditeur. Si elle n’est pas spécifiée, l’adresse de l’expéditeur par défaut est utilisée. | Données dans | Chaîne |
| Cc | Ce paramètre spécifie l’adresse e-mail à laquelle envoyer une copie carbone (CC). | Données dans | Chaîne |
| Cci | Ce paramètre spécifie l’adresse e-mail à laquelle envoyer une copie carbone invisible (CCI). | Données dans | Chaîne |
| Objet | Ce paramètre spécifie la ligne d’objet de l’e-mail. | Données dans | Chaîne |
| Détails | Ce paramètre spécifie le contenu du corps de l’e-mail. | Données dans | Chaîne |
| Pièces jointes | Ce paramètre spécifie les chemins d’accès des pièces jointes à inclure dans l’e-mail. Plusieurs fichiers peuvent être séparés par le symbole de barre verticale (|) pour diviser les chemins d’accès aux fichiers en pièce jointe. Lorsque vous mettez à niveau des automatisations vers des modules d’extension supérieurs à la version 13.0, mettez à jour les automatisations antérieures qui utilisent « , » ou « ; « par « | », lorsque plusieurs chemins d’accès sont transmis. Utilisez le symbole de barre verticale ou la barre verticale (|) pour diviser les chemins d’accès aux fichiers en pièce jointe. |
Données dans | Chaîne |
| IsHtmlBody | Ce paramètre indique si le corps de l’e-mail est au format HTML. La valeur par défaut est Faux. | Données dans | Booléen |
| Retour | Cette méthode renvoie une valeur booléenne indiquant si l’e-mail a été envoyé avec succès. Une valeur de retour true signifie que l’opération a réussi. |
Sortie de données | Booléen |
Envoyés en tant que
Envoie un e-mail au nom d’un autre compte de messagerie.
| Paramètre | Description | Type de port de données | Type de données |
|---|---|---|---|
| ToEmailId | Ce paramètre spécifie l’adresse e-mail du destinataire. | Données dans | Chaîne |
| ID d’e-mail SentOnBehalfEmailID | Ce paramètre spécifie l’adresse e-mail au nom de laquelle l’e-mail est envoyé. | Données dans | Chaîne |
| Objet | Ce paramètre spécifie la ligne d’objet de l’e-mail. | Données dans | Chaîne |
| Détails | Ce paramètre spécifie le contenu du corps de l’e-mail. | Données dans | Chaîne |
| Pièces jointes | Ce paramètre spécifie les chemins d’accès des pièces jointes à inclure dans l’e-mail. Plusieurs fichiers peuvent être séparés par le symbole de barre verticale (|) pour diviser les chemins d’accès aux fichiers en pièce jointe. Lorsque vous mettez à niveau des automatisations vers des modules d’extension supérieurs à la version 13.0, mettez à jour les automatisations antérieures qui utilisent « , » ou « ; « par « | », lorsque plusieurs chemins d’accès sont transmis. Utilisez le symbole de barre verticale ou la barre verticale (|) pour diviser les chemins d’accès aux fichiers en pièce jointe. |
Données dans | Chaîne |
| IsHtmlBody | Ce paramètre indique si le corps de l’e-mail est au format HTML. La valeur par défaut est Faux. | Données dans | Booléen |
SetAccount
Indique le compte Outlook sur lequel vous souhaitez effectuer des opérations pour vos tâches d’automatisation.
La méthode SetAccount doit être utilisée initialement, avant toute autre méthode de ce connecteur, pour spécifier ou définir le contexte ou le compte de messagerie pour les méthodes ultérieures à exécuter.
| Paramètre | Description | Type de port de données | Type de données |
|---|---|---|---|
| AccountName | Ce paramètre spécifie l’ID de compte de messagerie Outlook sur lequel vous souhaitez effectuer les opérations. | Données dans | Chaîne |