headers mail : ou trouver le mail de l'expediteur avec certitude ? - Perl - Programmation
Marsh Posté le 30-09-2004 à 14:26:56
C'est pas vraiment possibleje pense, n'importe qui peut envoyer un mail anonyme.
En revanche, il doit y avoir des moyens pour connaitre l'adresse IP de l'expéditeur... mais je sais pas lesquels, je suis pas pirate, moi...
Marsh Posté le 10-10-2004 à 20:02:54
lol, c'est pas une question d'être pirate, c'est une question de faire du commerce ;-)
-----
Bak
occasion moto
Marsh Posté le 11-10-2004 à 04:39:49
Ben pour avoir l'IP de l'expéditeur, tu peux prendre le premier « Received: » (c'est a dire le dernier si tu lis de haut en bas). Cela dit c'est pas très utile puisque d'une part tu ne peux rien en faire, d'autre part ça sera souvent des adresses non routables sur un réseau privé. Et sinon, il n'y a aucune méthode infaillible pour trouver l'adresse mail de l'expéditeur. Tous les headers dont tu parles sont écrits par l'expéditeur, s'il en a envie, et il peut mettre n'importe quelle adresse bidon.
Marsh Posté le 01-09-2004 à 07:10:34
Je cherche a parser les headers des mails que je recois, l'information la plus importante etant pour moi le mail de l'expediteur (presque logique non ?)
Apres avoir lu 10 RFC je suis completement perdu sur la marche a suivre pour le retrouver, La logique a l'air d'etre plus ou moins la suivante : prendre le mail dans : reply-to sinon x-sender sinon from. Sauf qu apres avoir regarde un peu la geule des headers des mails que je recois, je constate que c'est pas vraiment les seuls headers possible, en suivant cette logique j recupere environ 60 % des mails seulement.
Quelqu'un a t'il une technique infaible pour recuperer les mails des expediteurs ? J aimerai bien si possible le faire en perl (ou tout autre langage interprete)
PS : la fonction de recherche n a pas l air de fonctionne en ce moment, desole si 10 topics parlent deja de ca