Version complète: sur le forum Webmaster Hub : Accusé réception d'un email
Webmaster Hub > Création et exploitation de Sites Internet > Les langages du Net
Anonymus
Pour savoir si un email est arrivé et ouvert, il n'existe apparemment pas de méthode. Surtout si l'email est envoyé d'un FAI à un autre.

Pourtant, une petite astuce permet de contourner le probleme. Suivez bien, ca peut paraitre compliqué, mais c'est en fait tout simple. L'idée est de créer une image dynamique, et de la placer dans l'email. Lorsque la personne ouvre son mail, celui ci va chercher l'image. Le serveur renvoie l'image, et en profite pour cocher deux trois renseignements au passage.

1/ On créé une image simple. Elle sera appelée AR.jpg. Une simple enveloppe jaune devrait faire l'affaire.
2/ On créé une interface permettant d'envoyer des mails. Cette interface doit, juste avant de lancer l'email, ajouter au 'body' l'image AR.jpg, avec un numéro.
L'email du destinataire, le body (eventuellement), le numéro et un pointeur (0=non recu, 1=recu) sont stockés dans une base de données
Ce numéro correspond au numéro attribué au destinataire. Evidement, il ne faut pas afficher cette image, juste l'envoyer avec le courrier.

3/ Lorsque le destinataire recevra l'email, le programme ira chercher l'image en question. Le script permettant de créer l'image récupère le numéro de l'image, et jettes un oeil à la base de données. Lorsqu'il trouve le numéro correspondant à l'image, il coche le pointeur (1 = recu). Eventuellement, il peut aussi marquer l'heure et la date de reception.
4/ Une petite interface permet d'afficher les mails, recus et non recus.

Simple, non ? wink.gif

A+, Anonymus.
Fruge
Salut,

Effectivement, j'y avais pensé par le passé,... mais cette méthode ne me semble valable que si le destinataire consulte le mail-espion en étant connecté, non ? wink.gif

Par ailleurs, si le destinataire consulte son mail avec un logiciel qui n'affiche que la version texte, ca ne marchera pas non plus sad.gif (idem pour certains webmails qui ne gère pas les mails en HTML).

Mais la méthode que tu exposes permet tout de même d'avoir une estimation du nombre minimum de lecture wink.gif , c'est déjà ca de prit !

A plus,

Fruge.
Anonymus
J'ai effectivement oublié de le marquer.

Mais de plus en plus de personnes sont connectées en permanence.. Le temps où l'on retirait son courrier en vitesse pour le lire tranquillement devant sa télé est révolu... (meme si quelques irréductibles gaulois se chauffent encore à l'huile de coude smile.gif )

voilà, A+, Anonymus.
Fruge
Re-Salut smile.gif

CITATION(anonymus @ lundi 29 décembre 2003, 15:44)
Mais de plus en plus de personnes sont connectées en permanence.. Le temps où l'on retirait son courrier en vitesse pour le lire tranquillement devant sa télé est révolu... (meme si quelques irréductibles gaulois se chauffent encore à l'huile de coude smile.gif )


Il est vrai que de plus en plus de monde est connecté "en permanence"...

<mode="Robin-des-bois">
... mais il en reste encore pas mal qui sont en RTC, et qui vont le rester un bon moment... car le cable et l'ADSL, c'est bon pour les citadins, mais les FAI n'ont pas forcément envie de tirer des lignes jusque dans nos belles campagnes wink.gif
</mode="Robin-des-bois">

Fruge.
exabs
En plaçant un code Xiti dans le mail, on peut également comptabiliser le nombre d'ouvertures du mail.
Fruge
Bonsoir,

CITATION(exabs @ lundi 29 décembre 2003, 18:57)
En plaçant un code Xiti dans le mail, on peut également comptabiliser le nombre d'ouvertures du mail.

Bin c'est en fait l'idée que développe Anonymus... Sauf que sa méthode permet de récolter des infos sans faire de pub à Xiti dans ton mail wink.gif

Fruge.
exabs
CITATION(Fruge @ lundi 29 décembre 2003, 21:24)
Bonsoir,


Bin c'est en fait l'idée que développe Anonymus... Sauf que sa méthode permet de récolter des infos sans faire de pub à Xiti dans ton mail wink.gif

Fruge.

Cela permet surtout de ne pas s'embêter à développer un script et une base de données juste pour connaitre le nombre de mails ouverts.
PierreThierry
CITATION(anonymus @ lundi 29 décembre 2003, 14:55)
Pour savoir si un email est arrivé et ouvert, il n'existe apparemment pas de méthode. Surtout si l'email est envoyé d'un FAI à un autre.

Bien sûr que si... blink.gif

Il en existe même deux. D'une part les MDN (Message Disposition Notifcation) pour savoir ce qu'une personne a fait d'un message une fois celui-ci délivré, et les DSN (Delivery Status Notification) pour savoir si le message a bien été délivré... Les RFC 2298 et 3464 les définissent, respectivement.

Je tiens ensuite à signaler que ton image me semble correspondre à la définition, au moins dans la législation française, d'un acte de piratage informatique. De toute façon, la manière de procéder peut être perçue au moins comme sournoise, ce qui me paraît un problème majeur. D'ailleurs, si je ne m'abuse, un certain nombre de MUAs ont justement une option pour interdire, ou au moins soumettre à l'approbation explicite de l'utilisateur, l'utilisation de fichiers distants dans un corps HTML (c'est-à-dire des ressources pointées par des URI ayant autre chose que mid ou cid comme schème, cf. RFC 2392).
Anonymus
CITATION
Je tiens ensuite à signaler que ton image me semble correspondre à la définition, au moins dans la législation française, d'un acte de piratage informatique.


Si c'est assimilé à un acte de piratage informatique, alors il faut fermer les 3/4 des sites de la planete smile.gif
Sérieusement, ce serait regrettable... Ceci dit, la législation a toujours 2 3 métros de retard.
scarabeuz
CITATION(Fruge @ lundi 29 décembre 2003, 15:21)
Par ailleurs, si le destinataire consulte son mail avec un logiciel qui n'affiche que la version texte, ca ne marchera pas non plus sad.gif  (idem pour certains webmails qui ne gère pas les mails en HTML).

Salut smile.gif

En faite on peut aller plus loin, si ton mail est bien code en php tu peux l'envoier en deux format ( html et brut ), ensuite lorsque le mail arrive dans ta boite et que ton lecteur choisi le mode brut tu peux afficher un petit message disant "Pour visualiser se mail rendez vous à cette adresse"

C'est sauvage mais sa marche wink.gif
Anonymus
voire meme : pour accuser reception de ce mail, cliquer ici.
Fruge
Bonsoir,

CITATION(anonymus @ mercredi 31 décembre 2003, 00:35)
voire meme : pour accuser reception de ce mail, cliquer ici.


Sérieusement, vous, si vous receviez un mail vous disant "pour accuser reception de ce mail, cliquer ici", vous cliquez r_question6161.gif

wink.gif

Bon réveillon,

Fruge.
Dinostrate
CITATION(Fruge @ mercredi 31 décembre 2003, 20:00)
Sérieusement, vous, si vous receviez un mail vous disant "pour accuser reception de ce mail, cliquer ici", vous cliquez  r_question6161.gif

Tout dépend si j'ai suffisamment développé mon esprit critique laugh.gif


Dino, qui se demande bien pourquoi il est connecté à c'tte heure un premier janvier q_smallexcla.gif

Bonne année (bis repetita) dans la bonne humeur biggrin.gif
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquer ici.