Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Général Conception Web
Général Conception Web Forum d'entraide sur les choix technologiques. Avant de poster : Cours Dév. Web, FAQs Dév. Web, Sources Dév. Web
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 14/03/2006, 16h24   #1
Futur Membre du Club
 
Inscription : juin 2004
Messages : 57
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 57
Points : 15
Points : 15
Par défaut récupération de tous les contacts d'un compte mail

Bonjour,
Certains sites proposent la possibilité d'envoyer un message (une invitation par exemple) à tous les contacts de son compte mail, pour celà il suffit que la personne spécifie son adresse email et son mot de passe. Un exemple est celui dans http://www.birthdayalarm.com/
Comment peut on développer ce programme ?
Merci
3psilOn est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/03/2006, 17h21   #2
Membre Expert
 
Avatar de trattos
 
Inscription : juillet 2003
Messages : 1 005
Détails du profil
Informations personnelles :
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : juillet 2003
Messages : 1 005
Points : 1 023
Points : 1 023
Tu peux donner plus de détails? J'ai pas très bien compris!
trattos est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/03/2006, 17h55   #3
Futur Membre du Club
 
Inscription : juin 2004
Messages : 57
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 57
Points : 15
Points : 15
Ok, je vous donne un exemple.
Dans le site http://www.birthdayalarm.com/ par exemple. Au moment de l’inscription, le système te propose d’inviter tous les contacts de ton compte mail à s’inscrire aussi. Pour ce, il suffit de lui préciser ton adresse email et son mot de passe, le système est alors capable de récupérer tous les contacts de ton compte mail, et de leur envoyer une invitation pour venir s’inscrire… très pratique ! mais comment fait il ?
Merci
3psilOn est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/03/2006, 09h10   #4
Membre Expert
 
Avatar de Oluha
 
Inscription : novembre 2004
Messages : 2 161
Détails du profil
Informations personnelles :
Âge : 29
Localisation : France, Ille et Vilaine (Bretagne)

Informations forums :
Inscription : novembre 2004
Messages : 2 161
Points : 2 051
Points : 2 051
parce que tu files ton mot de passe de messagerie et l'adresse de tous tes contacts ?
Oluha est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/03/2006, 11h05   #5
Futur Membre du Club
 
Inscription : juin 2004
Messages : 57
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 57
Points : 15
Points : 15
Citation:
Envoyé par Oluha
parce que tu files ton mot de passe de messagerie et l'adresse de tous tes contacts ?
Ce n'est pas une devinette ! et puis j'ai déjà bien précisé que tu ne files que l'adresse de ton compte mail et son mot de passe et après c'est le programme qui fait le reste. Voilà je veux développer un système d'invitations pareil mais je me demande comment peut on démarrer ?
3psilOn est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/03/2006, 07h30   #6
Expert Confirmé Sénior
 
Avatar de Baptiste Wicht
 
Homme Baptiste Wicht
Étudiant
Inscription : octobre 2005
Messages : 7 465
Détails du profil
Informations personnelles :
Nom : Homme Baptiste Wicht
Âge : 24
Localisation : Suisse

Informations professionnelles :
Activité : Étudiant
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : octobre 2005
Messages : 7 465
Points : 16 862
Points : 16 862
Envoyer un message via MSN à Baptiste Wicht
Personne n'a d'îdées ?

Ca peut etre super de pouvoir faire ca...
Baptiste Wicht est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/03/2006, 09h02   #7
Membre Expert
 
Avatar de Oluha
 
Inscription : novembre 2004
Messages : 2 161
Détails du profil
Informations personnelles :
Âge : 29
Localisation : France, Ille et Vilaine (Bretagne)

Informations forums :
Inscription : novembre 2004
Messages : 2 161
Points : 2 051
Points : 2 051
je dois être la seule à trouver ca abérant
Oluha est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/03/2006, 11h21   #8
Membre chevronné
 
Avatar de Hervé Saladin
 
Développeur Web
Inscription : décembre 2004
Messages : 636
Détails du profil
Informations personnelles :
Âge : 30

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : décembre 2004
Messages : 636
Points : 689
Points : 689
Non, tu n'es pas la seule !
Moi aussi je trouve ça aberrant, en plus j'ai déja reçu des invitations de ce site par des amis qui s'étaient inscrits.
Comme si on était pas assez spammés comme ça ...
Bref, d'un point de vue technique, je suis pas super calé la dessus, mais il me semble que les protocoles pop et imap ne sont pas conçus pour récuperer les contacts (quelqu'un peut confirmer svp ?).
Donc, si je me plante pas, une telle fonctionnalité ne pourra pas marcher avec tous les fournisseurs de services mails puisque ça n'est pas standart.
Sinon, ca serait tres simple, il suffirait d'utiliser des librairies ou composants qui implementent ces protocoles, se connecter au serveur avec le login et mdp que l'user a gentiment (naivement ?) fourni, et réuperer la liste des contacts.
Une solution (peut être ?) : récuperer directement sur le serveur un maximum de mails reçus et répertorier leurs expéditeurs en tant que 'contact', mais bon ça n'est pas parfait ...
__________________
Ne cliquez pas sur ce lien
Hervé Saladin est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/03/2006, 17h22   #9
Futur Membre du Club
 
Inscription : juin 2004
Messages : 57
Détails du profil
Informations forums :
Inscription : juin 2004
Messages : 57
Points : 15
Points : 15
On va pas discuter l’utilité de la chose ce n‘est pas du tout l’objectif… si ça vous intéresse pas il suffit de passer votre chemin…
Effectivement, cette fonctionnalité ne marche pas avec tous les fournisseurs de service, jusqu’à maintenant je l’ai rencontrée avec Hotmail et Yahoo. D’autres sites, dont je me rappel plus, ont déjà implémenté cette technique.
Les contacts ne sont pas récupérés à travers l’analyse de tous les messages stockés dans le serveur car le système me propose de choisir entre les contacts que je veux inviter et me propose alors des personnes avec qui je n’ai jamais échangé.
3psilOn est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/03/2006, 20h42   #10
Membre chevronné
 
Avatar de Hervé Saladin
 
Développeur Web
Inscription : décembre 2004
Messages : 636
Détails du profil
Informations personnelles :
Âge : 30

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : décembre 2004
Messages : 636
Points : 689
Points : 689
Hotmail et Yahoo ???
Aaaaaaah, ben fallait le dire plus tôt !
Ce système doit tout simplement se connecter aux serveurs de messageries instantanés : MSN pour les comptes Hotmail et Yahoo Messenger pour les comptes Yahoo.
Donc il suffit "tout simplement" de trouver des librairies qui implémentent les protocoles de ces deux services (protocoles qui eux, sont prévus pour récuperer les listes de contact).
Il existe des logiciels client open-source qui permettent de les utiliser et qui donc implémentent fatalement ces protocoles.
Si tu n'arrives pas à trouver des composants tout faits, tu pourras toujours aller fouiller dans la source de ces clients ....
Mais à mon avis, tu seras obligé d'utiliser un language objet évolué et performant, genre c++ java delphi etc ...
Bon courage
__________________
Ne cliquez pas sur ce lien
Hervé Saladin est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h17.


 
 
 
 
Partenaires

Hébergement Web