Partager via


Référence Work IQ Mail (en préversion)

Important

  • Il s’agit d’une fonctionnalité en version préliminaire.
  • Les fonctionnalités en version préliminaire ne sont pas destinées à une utilisation en production et peuvent être restreintes. Ces fonctionnalités sont soumises à des conditions d’utilisation supplémentaires, et sont disponibles avant une version officielle de telle sorte que les clients puissent tirer parti d’un accès anticipé et fournir leurs commentaires.

Vue d’ensemble

ID du serveur Nom d’affichage Description
mcp_MailTools Work IQ Mail Serveur MCP fournissant des outils de messagerie Microsoft Graph.

Outils disponibles

mcp_MailTools_graph_mail_createMessage

Créer un brouillon de courrier électronique. Prend en charge le HTML en définissant body.body.contentType = "HTML".

Paramètres obligatoires :

  • subject : objet du message
  • toRecipients : tableau de destinataires avec des adresses e-mail
  • body : corps du message avec contentType (Text/HTML) et contenu

Paramètres facultatifs :

  • preferHtml : défini sur true pour le contenu HTML
  • headers : en-têtes supplémentaires facultatifs

mcp_MailTools_graph_mail_deleteMessage

Supprime un message de la boîte aux lettres de l’utilisateur connecté.

Paramètres obligatoires :

  • id: ID de Message

Paramètres facultatifs :

  • If-Match : Optionnel ETag pour le contrôle de simultanéité

mcp_MailTools_graph_mail_getMessage

Récupère un message par ID à partir de la boîte aux lettres de l’utilisateur connecté. Utilisez preferHtml pour demander le corps HTML.

Paramètres obligatoires :

  • id: ID de Message

Paramètres facultatifs :

  • select : select clause OData
  • expand : clause d'extension OData
  • preferHtml : format du corps de la requête en HTML
  • headers : en-têtes HTTP facultatifs

mcp_MailTools_graph_liste_mail_envoyés

Listez les messages dans les éléments envoyés.

Paramètres facultatifs :

  • filter : filtre OData
  • search : requête de recherche
  • orderby : expression de tri
  • top : nombre d’éléments à retourner
  • select: champs à retourner

mcp_OutilsCourrier_Graphique_RéponseCourrier

Envoyer une réponse à un message existant. Prend en charge le format HTML via preferHtml ou headers.

Paramètres obligatoires :

  • id : ID du message auquel répondre

Paramètres facultatifs :

  • comment : texte de réponse
  • message : remplacements de message facultatifs
  • preferHtml : activer la mise en forme HTML
  • headers : en-têtes HTTP facultatifs

mcp_MailTools_graph_mail_replyAll (répondre à tous)

Envoyer une réponse à tous pour un message existant. Prend en charge le format HTML via preferHtml ou headers.

Paramètres obligatoires :

  • id : ID du message auquel répondre à tous

Paramètres facultatifs :

  • comment : texte de réponse
  • message : remplacements de message facultatifs
  • preferHtml : activer la mise en forme HTML
  • headers : en-têtes HTTP facultatifs

mcp_MailTools_graph_mail_searchMessages

Recherchez Outlook messages à l’aide de l’API de recherche Microsoft Graph avec des requêtes de style KQL (Keyword Query Language).

Paramètres obligatoires :

  • Demandes : Tableau de requêtes de recherche avec entityTypes, requête, paramètres 'from' et 'size'

Permet de rechercher dans le contenu des messages, l’objet, le corps et les pièces jointes

mcp_MailTools_graph_mail_sendDraft

Envoyer un message brouillon existant par ID.

Paramètres obligatoires :

  • id : ID du brouillon à envoyer

mcp_MailTools_graph_mail_sendMail

Envoyer un courrier électronique en tant qu’utilisateur connecté.

Paramètres obligatoires :

  • Message : Objet de message avec le sujet, toRecipients, et le corps
  • subject : objet de l’e-mail
  • toRecipients : destinataires principaux
  • corps du message : Corps du message avec type de contenu (Texte/HTML) et contenu

Paramètres facultatifs :

  • ccRecipients : destinataires en copie carbone
  • bccRecipients : destinataires en copie carbone invisible
  • saveToSentItems : Enregistrer dans les éléments envoyés (par défaut : true)
  • preferHtml : forcer le rendu HTML
  • headers : en-têtes HTTP supplémentaires facultatifs

10. mcp_MailTools_graph_mail_updateMessage

Mettre à jour les propriétés modifiables d’un message (par exemple : objet, corps, catégories).

Paramètres obligatoires :

  • id: ID de Message

Paramètres facultatifs :

  • subject : nouvel objet
  • body : nouveau corps du message
  • categories : catégories de messages
  • importance : Faible, Normal ou Élevée
  • If-Match :ETag pour le contrôle de la concurrence

Fonctionnalités clés

Composition de l’e-mail

  • Créer un brouillon et envoyer des e-mails
  • Support HTML et texte brut
  • Destinataires À, CC et CCI
  • Options de mise en forme avancées

Gestion du courrier électronique

  • Obtenir, mettre à jour et supprimer des messages
  • Fonctionnalités répondre et répondre à tous
  • Gestion des brouillons
  • Paramètres de catégorie et d’importance

Recherche et filtrage

  • Recherche de messages de type KQL
  • Prise en charge des requêtes OData
  • Rechercher dans l’objet, le corps et les pièces jointes
  • Pagination et filtrage

Sentitems

  • Répertorier les messages envoyés
  • Sauvegarde optionnelle des éléments envoyés
  • Filtrer et rechercher des éléments envoyés

Notes

  • Toutes les opérations utilisent l’API courrier Microsoft Graph
  • Le contenu HTML nécessite contentType = « HTML » dans le corps
  • preferHtml Demande le format du corps HTML de l’en-tête
  • La recherche utilise l'API de recherche Microsoft Graph avec des requêtes KQL
  • Les brouillons de messages peuvent être créés, mis à jour et envoyés séparément
  • ETag Prise en charge du contrôle de la concurrence lors des mises à jour