Accueil » L'école du mail » Bases » Afficher et déchiffrer le code source d’un e-mail

Afficher et déchiffrer le code source d’un e-mail

Pour visualiser le contenu réel d’un courrier électronique, vous devez afficher ce qu’on appelle le « code source » : c’est à dire le code brut du message avant interprétation. Une partie du contenu du message peut-être en effet utilisé pour la mise en page et n’apparaît donc pas tel quel à l’écran.

Pourquoi afficher le code source ?

Inspecter le code source d’un message peut vous servir à :

  • vérifier s’il n’existe pas dans le message des liens piégés ou des balises invisibles nuisibles.
  • voir sur quel serveur sont stockées les images affichées dans le courriel.
  • parcourir le code pour en reprendre des éléments de mise en forme ou mise en page.

Afficher le code source d’un courriel vous permet d’en savoir beaucoup plus sur son auteur. Et peut vous permettre de mener une petite enquête et prendre les dispositions qui s’imposent.

Comment afficher le code source d’un message ?

La procédure diffère selon les logiciels de messagerie ou les webmails. Voici comment faire avec les principaux outils du marché.

Logiciels : OutlookIncrediMailThunderbird Outlook Express

Webmails : GmailOutlook.com / HotmailYahoo Mail

Pour les autres webmails : affichez simplement le code source de la page Web. Par exemple, avec Internet Explorer, déroulez le menu Affichage et sélectionnez Source. Attention : vous devrez alors distinguer le code source du courriel de celui de l’interface du service.

A quoi cela ressemble ?

  • Lorsque le message est au format texte brut, son code source est très proche du contenu du message.
  • Lorsque la mise en page du message ressemble à celui d’une page Web, avec images, fonds de couleurs ou colonnes, le code source contient du code HTML (le langage de description des pages Web) et est constitué de balises du type <IMG> (pour les images) ou <A> (pour les liens).
  • Certains messages contiennent ces 2 types d’éléments. Une première partie du code source contient du texte brut pour les logiciels qui ne gèrent pas le format HTML, une seconde partie contient une version HTML pour les logiciels plus évolués. C’est ce qu’on appelle le format MIME multipart.
Le code source d’un courriel est-il son code HTML ?
On aurait tendance à le croire. Mais ce n’est le cas que lorsque le courriel n’est composé que d’un message au format HTML. Lorsque le message est au format texte brut, le code source du message, c’est le texte lui-même ! Enfin, dans le cas des messages multi-formats (qui contiennent par exemple 2 versions, texte brut et HTML), le code source contient des instructions permettant d’identifier les différentes versions du message, du texte brut et du code HTML. Notez que certains logiciels ou services font aisément la confusion entre code source et code HTML.

Nous vous recommandons également :

Bénéficiez du soutien de la communauté Arobase.org dans les forums

Abonnez-vous à Arobase.org

Messageries, logiciels, applications, services : Arobase.org explore l'univers du courrier électronique. Pour suivre l'actualité de l'e-mail et recevoir nos trucs & astuces, rejoignez-nous sur les réseaux sociaux et abonnez-vous à notre newsletter mensuelle.

17 commentaires

  1. Bonjour,
    Il y a la commande start %mail%?subject= …(etc) en DOS pour envoyer un mail. Existe-t-il le même type de commande pour recevoir un mail?
    J’ai vu qu’il y a la possibilité d’utiliser une instruction du type: ftp -s:nom_fichier.ftp mais ceci nécessite d’y inscrire le nom user et le mot de passe afférent, et je n’aimerais pas avoir sur un fichier qui doit être dans mon site internet, ces deux infos.
    Y a-t-il une autre solution plus sécurisée en DOS pour coder un script batch-DOS?

  2. Bonjour à tous,

    après plusieurs galères j’ai fini par demander « à mon ami Google » comment récupérer le code source sur messagerie Mail de Mac (message texte) … explications simplissimes comme suit (et je suis nulle en informatique !!) :

    1/ Ouvrir le mail texte.
    2/ dans la barre du haut cliquer sur PRESENTATION puis sur MESSAGE puis sur CONTENU BRUT.
    3/ copier la totalité du texte affiché dans la page qui vient de s’ouvrir (message codé).
    4/ le coller ensuite dans une mail adressé a cyber-chantage@interieur.gouv.fr

    J’y suis arrivée … vous pouvez le faire aussi !

    • Merci mille fois! Vous ne savez pas à quel point j’apprécie que vous ayez eu la gentillesse de partager votre savoir. Trop bien. Namic

  3. Pour information, j’ai reçu le 7/5/19 à 16h13 un mail me disant que mon ordi a été piraté en faisant des vidéos avec ma webcam. On me demande de payer sous 48 h en Bitcoins 520 € sous peine de diffuser largement les vidéos piratées.
    Adresse du portefeuille pour payer : [information masquée pour des raisons de sécurité]
    Je n’ai rien payé et j’ai fait une déclaration d’escroquerie sur le site de la DCPJ

    • Bonjour,
      Je viens de recevoir le même mail…… Le chanteur est il passé à l’acte comme vous n’avez pas payé?
      Merci de votre réponse
      Cdlt

    • Bonsoir,
      j’ai reçu hier cette même tentative de chantage de « sextorsion »: je suis un jurassien en informatique mais comment avez-vous procédé pour dénoncer ce fait et quelles ont été les suites de votre affaire ? merci.

  4. Bonjour, pour moi c’est du chinois… j’ai une messagerie wanadoo et j’utilise Firefox comme moteur de recherche, alors pour afficher la source je ne sais pas comment faire, je n’ai pas d’onglet « Affichage »
    merci de m’expliquer comme si j’avais 4 ans…

  5. svp quel sont les types de spf les plus efficaces?

  6. Bonjour,
    Comment récupérer le code source d’un message, lorsque l’on utilise comme client de messagerie, l’application « Mail » sur Mac ?

    • Bonjour,
      sur Mac dans l’application mail, on affiche le code-source en utilisant la combinaison de touches :
      option+commande+U
      Je n’ai pas retrouvé l’item dans les menus.
      Bien à vous

  7. bonjour
    avec les codes sources, peut-on savoir si l’email a été ouvert, voir lu ? merci de votre aide

    • Non. Le code source ne contient que le contenu du message.

    • DOS pour envoyer un mail. Existe-t-il le même type de commande pour recevoir un mail?
      J’ai vu qu’il y a la possibilité d’utiliser une instruction du type: ftp -s:nom_fichier.ftp mais ceci nécessite d’y inscrire le nom user et le mot de passe afférent, et je n’aimerais pas avoir sur un fichier qui doit être dans mon site internet, ces deux infos.
      Y a-t-il une autre solution plus sécurisée en DOS pour coder un script batch

  8. Je suis justement dans le cas de mails indésirables que je pourrais sûrement filtrer en traitant les informations contenues dans le code source mais je ne parviens pas à le faire avec l’interface Roundcube de mon FAI (Free).
    En fait, comment exploiter ce code source des messages ?

  9. Bonjour,

    Comment bloquer un e-mail (spams répétitifs) en ouvrant son code source et en se servant de IP pour le mettre dans le fichier host. ?? Mais dans la mesure ou dans le code source il y a plusieurs IP, laquelle choisir ??

    J’ai hotmail et suis sous W10.

    Merci de votre réponse.

  10. Bonjour,

    Je ne comprends pas tout. Je suis sur Yahoo mail, je ne vois pas comment laisser apparaitre le code source demandé, ni à quoi il ressemble.

    Le plug in installé, vient il pour m’ espionner ?

Postez un commentaire

Vous voulez donner votre avis ou apporter une précision ? Laissez-nous un commentaire !
Attention : si vous avez un problème particulier à résoudre, cherchez de l'aide et attendez une réponse rapide et personnalisée, nous vous conseillons de vous rendre de préférence dans les forums.

Votre adresse email ne sera pas publiéeLes champs requis sont surlignés *

*

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

Au fait, vous aussi, vous pouvez afficher votre propre avatar dans les commentaires.