Lorsque vous consultez vos messages sur Gmail, il peut arriver qu’un e-mail long ne s’affiche pas dans son intégralité. À la place, une mention du type « Message tronqué. Afficher le message entier » apparaît en bas du contenu. Ce phénomène est courant, surtout dans les newsletters, les campagnes e-mailing ou les échanges professionnels volumineux. Mais à quoi est-ce dû ? Et comment faire pour que vos messages soient visibles dans leur totalité ?
Limite technique d’affichage sur Gmail
Le principal facteur qui explique qu’un message est tronqué dans Gmail est une limite de poids définie par le client de messagerie. Gmail ne charge pas entièrement les e-mails dont le contenu HTML dépasse une certaine taille.
Taille maximale d’un message affiché : 102 Ko
Gmail tronque automatiquement tout message dont le code HTML dépasse environ 102 kilooctets. Il ne s’agit pas de la taille des pièces jointes ni des images, mais uniquement du code source brut de l’e-mail, y compris les balises HTML, les styles CSS et le texte.
À noter que :
- Ce seuil de 102 Ko est propre à Gmail web et mobile.
- D’autres messageries (Outlook, Apple Mail…) n’appliquent pas cette même limite.
- Les contenus au-delà de ce seuil sont coupés par Gmail, qui propose un lien « afficher le message entier » pour voir la suite, ce qui peut détériorer l’expérience utilisateur et réduire l’impact de vos campagnes.
Les éléments HTML trop lourds
Plus un e-mail contient de code HTML non compressé, plus il risque d’atteindre rapidement la limite d’affichage de Gmail. Certains facteurs alourdissent considérablement le code, même si visuellement le message ne semble pas long :
- Utilisation excessive de balises imbriquées, de tableaux, ou de styles CSS inline répétitifs.
- Intégration de blocs de texte très longs, notamment en cas de copie depuis un éditeur de texte enrichi (Word, Google Docs…).
- Multiplication de modules de mise en page (colonnes, boutons, encadrés…) avec un balisage redondant.
- Historique de messages en mode conversation : chaque réponse ajoute du code supplémentaire dans la chaîne.
Cela signifie que même un message textuellement court peut être tronqué si sa structure HTML est mal optimisée.
Réponses longues ou chaînes de mails accumulées
Autre cause fréquente : les conversations longues avec de nombreux échanges. Gmail conserve l’historique des précédents messages dans chaque fil de discussion. Chaque nouvelle réponse contient alors une copie du message précédent, ce qui fait grossir la taille HTML du message de manière exponentielle.
Au bout de plusieurs réponses, le fil complet dépasse vite la limite, et Gmail affiche uniquement la dernière partie visible, avec un lien vers le reste. Ce comportement est conçu pour accélérer le chargement et éviter des performances lentes dans la boîte de réception.
A LIRE AUSSI Quels sont les avantages du webmail Orange Business ?
Problèmes d’intégration dans les campagnes d’e-mailing
Dans le cadre d’un e-mail marketing, les messages sont souvent conçus à partir de gabarits HTML générés par des outils comme Mailchimp, Brevo (ex-Sendinblue) ou HubSpot. Ces éditeurs ajoutent automatiquement du code pour gérer la mise en page responsive, les boutons de désabonnement, le suivi statistique, les personnalisations dynamiques, etc.
Résultat : un e-mail généré par un outil d’envoi peut contenir plus de 150 à 200 Ko de code HTML, même si le contenu visible est relativement simple. Gmail tronque alors le message, ce qui peut provoquer :
- Une baisse du taux de lecture,
- L’invisibilité du bouton de call-to-action (appel à l’action),
- Des erreurs d’affichage sur mobile,
- Des difficultés à localiser le lien de désabonnement.
Comment éviter que Gmail coupe vos e-mails ?
Pour ne pas dépasser la limite des 102 Ko et garantir une bonne lisibilité sur Gmail, voici les meilleures pratiques à appliquer lors de la création d’un message :
Optimisez le code HTML : supprimez les balises inutiles, réduisez les redondances, limitez les styles inline répétitifs. Utilisez un outil de minification HTML.
Réduisez le nombre de blocs : simplifiez la mise en page en évitant l’excès de colonnes, sections empilées ou éléments décoratifs non essentiels.
Limitez l’historique dans les réponses : dans les échanges, pensez à supprimer les anciens messages avant d’envoyer une nouvelle réponse.
Compressez les variables dynamiques : certains outils insèrent des scripts longs pour personnaliser l’e-mail. Préférez des balises simples.
Testez votre message avant envoi : utilisez un outil comme Litmus, Email on Acid ou GlockApps pour prévisualiser vos e-mails sur Gmail et repérer si la coupure est activée.