Email Importer Scripts and mass invitations using outlook, hotmail, gmail and friends

Fellow Drupalers,

I noticed our open source brethren at Mambo have acquired a powerful email importing feature called reginvite.
See importer script in action here: http://xs208.xs.to/xs208/06453/registration.JPG

Any website that uses this tool will grow exponentially when friends invites multiple friends in their address book. We must acquire this capability immediatly.

As a starting point, I suggest we
1. build one from scratch
2. create modules that can uses one of these scripts.
- http://svetlozar.net/index.php?page=projects
- http://www.iplussoft.com/products.php?link=hotscripts
3. Add it to the invite module
4. insert your suggestion here

Your comments are welcome

Long live Drupal
Marcel
http://www.acmetutorials.com

Cant wait for that

droople - December 22, 2006 - 02:35

Sorry cant help technically but I cant wait for that one

---------------------------------------
www.myworst.com

Publishing the bad, the worse & the worst news

Hi guys try this

kenfoo - January 11, 2007 - 00:56

Try this

http://www.octazen.com

They have support import contacts from 12 different types of webmail address books,
and also friendster/myspace support.

have u used it yourself?

droople - January 11, 2007 - 14:40

have u used that script on Drupal, how does it function

Have you used it Kenfoo?

slacker - January 26, 2007 - 00:31

Any feedback? I don't like many of the others I see because they make you choose your email. I would like one to parse the email address and if it is an email provider it knows it automtically directs it to that function.

the development of a new module for contact grabbing

praveen-sl - June 12, 2007 - 06:44

http://drupal.org/node/151134

check this post.

its just the begining.

--
Praveen Gunasekara

A big fan of the idea

BioALIEN - January 25, 2007 - 17:23

Being one of the first people to adopt this technology back in 2004 on a social networking site (before myspace, hi5 etc) I know theres great demand for this tool. I've had my fair share of problems with suppliers who do not support their product properly and do not release the updates necessary to keep it working.

If mambo is releasing an Open Source version, I see no reason why Drupal cant leverage the code to incorporate it into Drupal. That way, a single codebase can be made compatible for the two systems. From my experience, this will keep the contact/address book importer up to date and working at all times as it's used by two major CMS modules.
------------------------------
BioALIEN
Buy/Sell/Trade with other webmasters: WebMasterTrader.com

Octazen?

slacker - January 26, 2007 - 00:34

Have you used Ocatzen? Any feedback?

"There is no future in any job, the future is in you.".... DK and NH

An FREE open source Email importer script : contacts reader .net

zvasanth - January 12, 2008 - 17:56

An FREE open source Email importer script : contacts reader .net : address book reader in C#
-------------------------------------------------------------------------------------------

you can find the free version of CONTACTS READER .NET at

http://www.ideabubbling.com/contactsreader.aspx

now it supports yahoo, gmail , hotmail, rediffmail, aol
developed in C#.net 2.0 with LPGL

love zvasanth

Yes. I am also a big fun on that.

wtt - September 2, 2008 - 07:45

I am learning PHP and we hope that we can develop such a tool and integrate that with our social network website. http://quan.bendigou.com

I'm sorry to pour water on

AjK - January 26, 2007 - 08:23

I'm sorry to pour water on the fire of everyones enthusiasm but all I see here is spammer.in.heaven.module

Your sites (and you ISPs) will be email blacklisted in no time at all with a "feature" like this. Nice in theory (the social network aspect) but in practice easily exploitable to send spam (via the message text area).

Still worth doing.... To

pamphile - January 26, 2007 - 19:54

Still worth doing....

To avoid spam, use one standard message.

http://diarist.com
http://diarists.com

I agree

BioALIEN - February 27, 2007 - 11:48

A standard message is the right way of doing it.

With regards to the spam aspects, a spammer would still require "valid" emails and passwords in order to import their own address books. So it means they must add their spam lists into msn,gmail,yahoo etc and then re-import through such tool and send?

Sounds a little long winded for the average spammer.

------------------------------
BioALIEN
Buy/Sell/Trade with other webmasters: WebMasterTrader.com

Link to Open Source Contact Import Scripts

wgknowles - February 6, 2007 - 20:08

Can we get this code into a drupal module?

I did some searching, here is a free gmail contact importer:
[Probably all the same thing, but I didn't want to inadvertently leave anything out]
http://svetlozar.net/downloads/gmail.free.zip
http://svetlozar.net/downloads/import.zip
http://www.hotscripts.com/Detailed/63762.html

--http://svetlozar.net/page/free-code.html--
More free code will be available soon. I'm currently working on RediffMail, IndiaTimes (Rediff Mail and India Times address book scripts are now available upon request, soon you'll be able to download them here as well) and Lycos mail address book/contacts importer scripts and I will release them for free (Lycosmail address book script is almost ready). If you know of any popular online mailing service in your country please let me know and I can work on that too. I'm currently concentrating on more scripts that will be not commercial. For example you can now download my gmail address book script.

thanks mate

droople - February 7, 2007 - 07:32

I hope the programmers here can start working on it

anyone can

pamphile - February 7, 2007 - 10:50

anyone can start

marcel
http://diarist.com

hy

dangerboy - February 13, 2007 - 08:08

I need a importer script very badly . Have you finished the script ? Or tell me where i can find a free contact importer script please

Hey, I also need one

wtt - September 2, 2008 - 08:01

Did you get one in the past almost two years? How is that involves?

Do you know of any more OS import scripts?

rickvug - February 21, 2007 - 20:14

The company I work for has a client running drupal who wants this functionality in his site. As of right now, the plan is to buy one of the packages out there and integrate as a module. However, if there are open source scripts out there we would rather use those and get the module up here so that others can contribute and help maintain. We likely wont get to this part of the project until another month or two.

Any more links? We'd have to support some core services such as Facebook, MySpace, Hotmail, Yahoo! and Gmail. The rest of the services are non-essential.
-------------------------------------------------------------------
Rick Vugteveen | Image X Media (work) | Blog (personal)

I need this script as well

j0k3z - February 24, 2007 - 14:18

I need this script as well but have no idea how to do it myself.

Can anyone actually make this work?

I can contribute some of the code

BioALIEN - February 27, 2007 - 11:47

A few years ago (as mentioned above) we started doing this and I still have some of the code. It's been developed in house and recently improved for hotmail, live, yahoo and a few other services. I am willing to GPL the code and become a co-maintainer for anybody who is serious about making this into a Drupal module. It's all based on PHP CURL so you need to know it inside out.

Note: serious inquiries only! You have to have knowledge of Drupal and have already maintained an existing Drupal module.

------------------------------
BioALIEN
Buy/Sell/Trade with other webmasters: WebMasterTrader.com

Any financial needs?

droople - February 27, 2007 - 15:14

I might be able to contribute £20-£50 if that helps

If we have a secure way of

pamphile - February 28, 2007 - 05:23

I'll can contribute $10 USD to the cash pot.

Marcel
http://tinyhttp.com - Shrink your links
http://tinyhttp.com/581 - Get Paid to Surf

Hey this would be really

that1guy - March 1, 2007 - 22:16

Hey this would be really useful, Mambo can't beat us!

this importer concept sounds out of the world

gurukripa - March 2, 2007 - 17:02

i am just in love with Drupal and its people..you guys are amazing....you do the greatest things....and make the most gorgeous things...
i predict that in the future..they will award Drupal and its team with an award for empowering everyone and facilitating Knowledge Transfer over the Internet...Drupal will change the face of the Internet.
:)

is there a module for importing contacts

gurukripa - March 16, 2007 - 10:43

hi wgknowles..
is there a module which works for Drupal 5.1
pls let me know.
thanks

Multiple invitations are

knseibert - March 25, 2007 - 13:36

Multiple invitations are already part of the latest invite.module version and http://drupal.org/node/129039 has started to provide gmail import functionality.

can this be integrated into the module as a new version..or can

gurukripa - May 5, 2007 - 19:32

can u help me by telling me how to apply the patch..and whether its stable.
thanks

Very good one

wtt - September 2, 2008 - 07:55

Are you working on that right now? can we talk about that as it is really promising field?

My Skype is sunzhoujian

subscribing

underpressure - March 25, 2007 - 14:36

Need help as i work on script to import rediffmail address book

rashmirani - May 10, 2007 - 06:15

hello friends,
As my project part, i need to develop one module i.e. address book importer from yahoo and rediff.
I can read from yahoo. but when I read email ids from rediff address book cann't read email-ids. whole page i can read escape one email - ids portion.

if any one can help me in such case.

I am working on Php platform.

Please help me soon.

with thanks.

-Rashmi

we need more information to

pamphile - May 21, 2007 - 20:32

we need more information to start with :)

Code ?

Is it custom built ?

Are you using a commercial tool ?

http://blogpostsforsale.com - blog posts for sale

see

reggie75 - May 19, 2007 - 04:49

see http://drupal.org/node/93679#comment-197477

this guy is working on a rediff importer

paid and free scripts

reggie75 - June 4, 2007 - 12:59

some paid scripts:

http://svetlozar.net/page/Import-Contacts-from-Gmail-Yahoo-Hotmail-MSN-A...
http://www.octazen.com/Products.aspx
http://www.getmycontacts.com
http://www.addressbookimport.com/demo/
http://www.sigmavisual.com/subpages/products/products.html

a free one:

http://www.phpclasses.org/browse/download/zip/package/3895/name/contactg...

some good drupaler needs to take the above free one and make a module out of it,
or the non-technical of us will have to just make do with uploading the free script, linking to it and launching it in a new window for now.

OK then i'll make the start

praveen-sl - June 12, 2007 - 07:04

hi all,

it seems like this one of the best modules we can have in our modules list.

so i decided to start writing it using the scripts located at

http://www.phpclasses.org/browse/download/zip/package/3895/name/contactg...

i'll start a separate post here so then i can update you guys on the development milestones.

dats all for the moment.

this is my forum topic

http://drupal.org/node/151134

--
Praveen Gunasekara
"Quality is never an accident."
http://rarepraveen.blogspot.com

Many people are requesting

NeoID - June 16, 2007 - 11:26

Many people are requesting this module, any updates on development?

hi..

gurukripa - June 18, 2007 - 07:50

if u wld like us to test somethng out..we are ready.
thanks

Thanks for the great information

wtt - September 2, 2008 - 07:41

I will take a look at that! My Skype is sunzhoujian. Let me know if there is new progress on your side.

new thread for this now..but not much headway yet

gurukripa - July 6, 2007 - 18:07

http://drupal.org/node/151134

lets hope somebody gets this done :)

An open source Email importer script : contacts reader .net

zvasanth - January 12, 2008 - 17:52

you can find the free version of contacts reader .net at
http://www.ideabubbling.com/contactsreader.aspx

now it supports yahoo, gmail , hotmail, rediffmail, aol
developed in C#.net 2.0 with LPGL

love zvasanth

I want to know about "Import contacts from indiatimes in .net".

jindal82 - May 16, 2008 - 05:50

Hello friends,

i am working on a task that "Import Address Book from indiatimes.com in c#."

in this module, i solved the login process, but i cannot get the contact.csv file.

can u tell me

here is my code

string strLoginUrl = "http://integra.indiatimes.com/Times/Logon.aspx?ru=" + HttpContext.Current.Server.UrlEncode("http://infinite.indiatimes.com/cgi-bin/gateway") + "&IS=058f3c27-6793-41c7-a676-81e3f3594a5c&NS=email&HS=kSVLJ96CWWzEmTwPZa1LD6YR7NM=";
string strLoginUrlPost = "op=login&login=" + strUserid + "&passwd=" + strPassword + "&rememberme=&rememberPwd=&Sign+In=";
HttpWebRequest webReqLogin = (HttpWebRequest)WebRequest.Create(strLoginUrl);
webReqLogin.Method = Utility.Post;
webReqLogin.UserAgent = HttpContext.Current.Request.ServerVariables["HTTP_USER_AGENT"];
webReqLogin.KeepAlive = true;
webReqLogin.AllowAutoRedirect = false;
webReqLogin.UseDefaultCredentials = true;
webReqLogin.CookieContainer = new CookieContainer();
webReqLogin.ContentLength = strLoginUrlPost.Length;
webReqLogin.ContentType="application/x-www-form-urlencoded";

StreamWriter sw = new StreamWriter(webReqLogin.GetRequestStream(), System.Text.Encoding.ASCII);
sw.Write(strLoginUrlPost); sw.Close();
HttpWebResponse webResLogin = (HttpWebResponse)webReqLogin.GetResponse();

webResLogin.Cookies = webReqLogin.CookieContainer.GetCookies(webReqLogin.RequestUri);

//string strNewResponseUrl = webResLogin.StatusDescription;

StreamReader sr = new StreamReader(webReqLogin.GetResponse().GetResponseStream());
String strMainPage = sr.ReadToEnd();
sr.Close();

CookieCollection ccWebReqLogin = new CookieCollection();
ccWebReqLogin.Add(webResLogin.Cookies);
//webResLogin.Close();
//webReqLogin.Abort();

string strAddressBookRequestUrl = webResLogin.ResponseUri.ToString();
string strAddressBookRefererUrl = "http://tilmb19.indiatimes.com/h/search?st=contact";
//2========================================================================================
HttpWebRequest webReqAddress = (HttpWebRequest)WebRequest.Create(strAddressBookRequestUrl);

webReqAddress.Method = Utility.Get;
webReqAddress.UserAgent = HttpContext.Current.Request.ServerVariables["HTTP_USER_AGENT"];
webReqAddress.Referer = webResLogin.ResponseUri.ToString();
webReqAddress.CookieContainer = new CookieContainer();
webReqAddress.CookieContainer.Add(ccWebReqLogin);

HttpWebResponse webResAddress = (HttpWebResponse)webReqAddress.GetResponse();
webResAddress.Cookies = webReqAddress.CookieContainer.GetCookies(webReqAddress.RequestUri);

StreamReader sr2 = new StreamReader(webResAddress.GetResponseStream());
string strAddressXml = sr2.ReadToEnd();
if (strAddressXml == string.Empty)
{
boolIsOK = false;
strError = Utility.ApplicationError;
return;
}
sr2.Close();
//webResAddress.Close();
//webReqAddress.Abort();

CookieCollection ccWebReqLogin2 = new CookieCollection();
ccWebReqLogin2.Add(webResAddress.Cookies);

strAddressBookRequestUrl = "http://tilmb19.indiatimes.com";
strAddressBookRefererUrl = "http://tilmb19.indiatimes.com/h/search?st=contact";
//2========================================================================================
HttpWebRequest webReqAddress2 = (HttpWebRequest)WebRequest.Create(strAddressBookRequestUrl);

webReqAddress2.UserAgent = HttpContext.Current.Request.ServerVariables["HTTP_USER_AGENT"];
webReqAddress2.Referer = webResAddress.ResponseUri.ToString();
webReqAddress2.CookieContainer = new CookieContainer();
webReqAddress2.ContentType = "application/x-www-form-urlencoded";

webReqAddress2.CookieContainer.Add(ccWebReqLogin);
webReqAddress2.CookieContainer.Add(ccWebReqLogin2);

webReqAddress2.AllowAutoRedirect = true;

StreamReader sr21 = new StreamReader(webReqAddress2.GetResponse().GetResponseStream());
strAddressXml = sr21.ReadToEnd();
if (strAddressXml == string.Empty)
{
boolIsOK = false;
strError = Utility.ApplicationError;
return;
}
sr21.Close();
webReqAddress2.Abort();

Kamal Jindal
+91 999 110 1929

Hello Kamal

wtt - September 2, 2008 - 07:40

Are there any php one? My skype is sunzhoujian and we can participate in testing and developing if it is too heavy.

I'll also throw in USD $15

opticalserenity - May 16, 2008 - 21:51

I'll also throw in USD $15 into the pot. I'd really like to see this happen.

I like this feature very much.

wtt - September 2, 2008 - 07:38

Is there anyway for me to get this type of feature and integrate that within our social network? We can participate in the development if necessary. Anyone who are interested in this field can take a look and register here http://quan.bendigou.com. Or you can add my skype sunzhoujian.

Address book Grabber- Yahoo Hotmail Gmail and AOL address book

findallcontacts - September 30, 2009 - 14:24

Hi All,

We are offering addressbook importer and friend invitor packages for many services at the following link:

http://www.findallcontacts.com/

Few contact importer that we offer are:

- Hotmail Addressbook Importer
- Yahoo Addressbook Importer
- Gmail Addressbook Importer
- AOL Addressbook Importer
- Plaxo Addressbook Importer
- Multiply Addressbook Importer
- Rediffmail Addressbook Importer
- Linkedin Addressbook Importer
- Freemail Addressbook Importer
- Photobucket Addressbook Importer
- Bigpond Addressbook Importer
- MSN Messenger Contact Importer

- Myspace Friends Invitor
- Facebook Friends Invitor
- Friendster Friends Invitor
- Xing Friends Invitor
- Hi5 Friends Invitor
- Tagged Friends Invitor
- Flickr Friends Invitor
- Hyves.net Friends Invitor
- Yahoo360 Friends Invitor
- Baado Friends Invitor

- Facebook OCR Email Importer
- Facebook Wall Poster
- Myspace Bulletin Poster
- Friendster Bulletin Poster
- Orkut Scrap Poster

and we are adding more services soon. We also provide service to develop customized scripts/bots for any custom website that customer requires.

Check out working demo at the following link:
http://www.findallcontacts.com/

Regards,
http://findallcontacts.com/

 
 

Drupal is a registered trademark of Dries Buytaert.