Lire les pièces jointes de ses mails avec une IA : PDF, Word, images, et ce qui n'est pas pris en charge

3 min de lecturePar Fezola

Un trombone qui tient trois documents colorés étiquetés PDF, DOC et IMG, avec les logos Claude et Gmail

Réponse courte : une IA ne peut lire une pièce jointe que si le connecteur l'expose. Avec Fezola, les fichiers PDF, Word, texte, HTML, CSV et voisins sont renvoyés en texte, jusqu'à 50 000 caractères, et les images (PNG, JPEG, GIF, WebP) reviennent comme images. Les PDF scannés sans texte, les tableurs et les archives sont signalés comme non pris en charge, jamais devinés, et les fichiers de plus de 10 Mo ne sont pas lus. Le connecteur Gmail intégré de Claude ne donne que les métadonnées des pièces jointes, d'après l'article d'aide d'Anthropic (consulté le 9 novembre 2026).

Pourquoi les pièces jointes comptent

L'essentiel d'un mail n'est souvent pas dans son corps. Le montant est sur la facture PDF, le préavis dans le contrat signé, l'heure sur la carte d'embarquement. Si l'assistant ne peut pas ouvrir la pièce jointe, il peut vous dire qu'une facture est arrivée, mais pas ce qu'elle dit.

Ce qui est lisible, exactement

Vérifié dans le code de Fezola (l'outil get_attachment) :

Type Ce que reçoit l'assistant
PDF avec texte Le texte, jusqu'à 50 000 caractères
Word (.docx), texte, HTML, CSV, JSON, fichiers de calendrier Le texte, jusqu'à 50 000 caractères
Images : PNG, JPEG, GIF, WebP L'image elle-même, jusqu'à 3,5 Mo
Tableurs, archives Signalés comme non pris en charge
PDF scannés sans texte Signalés comme non pris en charge
Tout ce qui dépasse 10 Mo Non lu

Quand un document est long, le résultat porte truncated: true, pour que l'assistant sache qu'il n'a vu que le début. Il n'invente jamais ce qu'il n'a pas pu lire.

Comment cela marche

  1. get_message liste les pièces jointes d'un mail : nom, type, taille.
  2. get_attachment en lit une par sa position (l'index 0 est la première).
  3. L'assistant répond d'après le texte, ou regarde l'image.

Aucun des deux outils ne marque le mail comme lu.

Trois exemples

« Ouvre la facture PDF de l'hébergeur et donne-moi le total et l'échéance. »

Une facture : Claude lit le texte et renvoie le montant et la date, que vous collez dans votre comptabilité.

« Dans le contrat signé avec Acme, quelles sont les conditions de paiement et le préavis ? »

Un contrat : Claude lit le document et cite les clauses. Pour un très long contrat, demandez la section voulue, car le texte est tronqué au-delà de 50 000 caractères.

« À quelle heure est mon train, dans le billet reçu hier ? »

Un billet ou une photo : une pièce jointe image est renvoyée comme image que l'assistant peut regarder.

Dans l'autre sens : des brouillons avec pièces jointes

Un brouillon peut porter une pièce jointe prise dans un autre mail, ou un fichier que l'assistant écrit. Par exemple : « Réponds au comptable et joins la facture de ce matin. » Le brouillon est enregistré dans la boîte pour que vous le relisiez, et rien n'est envoyé tant que vous n'activez pas l'envoi direct sur cette boîte.

Limites honnêtes

  • Documents scannés. Un scan sans couche de texte ne se lit pas : dites-le à l'assistant et ouvrez-le vous-même.
  • Tableurs. Les fichiers Excel ne sont pas lus. Exportez le tableau en CSV ou collez-le dans le mail.
  • Longueur et taille. Le texte au-delà de 50 000 caractères est tronqué, les fichiers de plus de 10 Mo ne sont pas lus, les images de plus de 3,5 Mo ne sont pas montrées.
  • Contenu non fiable. Une pièce jointe peut contenir des consignes destinées au modèle. Relisez ce que l'assistant propose avant d'agir : voir peut-on donner à une IA l'accès à ses mails ?.

Essayer

Créez un compte Fezola gratuit, ajoutez une boîte, ajoutez Fezola à Claude avec https://api.fezola.com/mcp (comment ajouter un connecteur personnalisé à Claude) et posez une question sur une facture. Dans ChatGPT, les serveurs MCP personnalisés sont disponibles sur les formules Business et Enterprise/Edu (Pro en lecture seule) : comment ajouter un serveur MCP à ChatGPT.

Pour chercher d'abord dans plusieurs boîtes, voir rechercher dans toutes vos boîtes mail à la fois avec Claude. Pour comparer les connecteurs, les meilleurs serveurs MCP e-mail, et pour les bases, qu'est-ce qu'un serveur MCP e-mail.

Questions

Claude peut-il lire les PDF joints à mes mails ?

Par un connecteur qui expose les pièces jointes, oui. Avec Fezola, get_attachment renvoie le texte des fichiers PDF, Word (.docx), texte, HTML, CSV, JSON et calendrier, et renvoie les images comme images. Le connecteur Gmail intégré de Claude, d'après l'article d'aide d'Anthropic, ne donne que les métadonnées des pièces jointes.

Quels formats ne sont pas pris en charge ?

Les tableurs, les archives et les PDF scannés sans texte sont signalés comme non pris en charge, jamais inventés. Une pièce jointe de plus de 10 Mo n'est pas lue, et une image de plus de 3,5 Mo n'est pas montrée.

Quelle longueur de document peut-il lire ?

Le texte d'un document est tronqué au-delà de 50 000 caractères, et le résultat est marqué tronqué. Demandez la section qui vous intéresse plutôt que tout le fichier.

L'assistant peut-il joindre un fichier à un brouillon ?

Oui : un brouillon peut porter une pièce jointe prise dans un autre mail, ou un fichier que l'assistant écrit (texte ou base64). Le brouillon est enregistré dans votre boîte pour que vous le relisiez.

Lire une pièce jointe marque-t-il le mail comme lu ?

Non. get_attachment, comme get_message, ne marque pas le message comme lu.

Combien coûte Fezola ?

Fezola est gratuit avec 2 sources. Pro branche jusqu'à 20 sources pour 9 € par mois ou 90 € par an, avec 7 jours d'essai gratuit.

Branchez votre première boîte en deux minutes

Gratuit avec 2 sources, sans carte bancaire. Rien à installer.

Commencer gratuitement

À lire ensuite