[HTML] Savoir si quelqu'un à ouvert votre mail

Salut tous le monde,

Un employeur ma contacté pour me poser quelques questions techniques.

Et il y a une question sur laquelle j’ai buté: Si vous envoyez un mail en HTML comment savoir si la personne qui l’a reçu l’à ouvert?

Je n’ai pas su répondre à la question, et j’aimerai connaître la réponse, j’ai fait quelques recherches mais j’ai décidé de demander à vous :slight_smile:

Merci.

C’est sûrement d’un mail au format “HTML” que tu parles (et non pas “HTLM”) :wink:

Pour répondre simplement :
Savoir avec certitude que le destinataire à ouvert le mail n’est pas possible.

Il y a cependant plusieurs techniques :

  • Envoyer le mail en demandant un accusé de lecture (le client du destinataire doit gérer cette fonctionnalité). Tu recevras ainsi un mail "Accusé de lecture".
  • Insérer, en HTML, une image (balise <img />), ainsi, sur lecture du mail, le client, s’il gère l’HTML, contactera le serveur web indiqué pour tenter de récupérer l’image insérée. Tu as ainsi un hit sur ton serveur web qu’il est possible exploiter (via des scripts lors de l’appel, ou en analysant les logs).
  • Il y a certainement encore d’autres façons de faire.Mais comme les logiciels client mails permettent d’éviter ces remontées d’information (allant à l’encontre du respect de la vie privée), je répète qu’il est impossible de savoir avec certitude si un mail à bien été ouvert.

Je sais héhé, j’ai corrigé juste après avoir poster.

Merci pour ta réponse en tout cas :slight_smile: