Reputation: 4649
I am sweating since 3 days to import the address book from gmail, yahoo aol and hotmail. The user will login to web app and he will create an event and he should share the event details in the form of HTML mail with his friends, he should able to import contacts from gmail yahoo aol and hotmail and then send the email.Is there any free API available or plug in, its a javascript based web app and I am using servlets and mysql. Should I save all the email addresses in my database before sending the mail? I tried socialauth, but I am not able to integrate with my web app.
Kindly help me since I am novice to web application development.
Upvotes: 0
Views: 2536
Reputation: 2440
NOTE: "and noone I hope is going to be STUPID enough to give their account names and passwords to some random website, opening themselves up to identity theft and leaving the email service to be used as a spam relay."
You actually don't provide your password to the website. An authentication page pops up (belonging to the service being called) and it's then when you provide the password.
Upvotes: 0
Reputation: 964
It is very much possible to import contacts from gmail, yahoo and hotmail. The privacy restrictions are solved by first redirecting the user to the actual provider, for example the gmail website - and the user authenticates there and is then redirected back to your application. Hence a user NEVER enters his other passwords on your web app.
Do have a look at this demo of socialauth. http://opensource.brickred.com/socialauthdemo/
If you think this is something what you are trying to do, please feel free to file a specific issue regarding the problem you faced in integrating.
Upvotes: 2
Reputation: 5663
I seriously, seriously doubt that those services are going to give anyone access to that data. It'd be a serious breech of privacy laws unless it was the account holder, and noone I hope is going to be STUPID enough to give their account names and passwords to some random website, opening themselves up to identity theft and leaving the email service to be used as a spam relay.
If such things exist, it'll be paid for services offered by the providers using some sort of secure web service interface and you should be able to find out about that by searching their websites.
Upvotes: 1