Enter your search terms
Submit search form
WEB
IDEABUBBLING
Home
Projects
Articles
Books
Links
Humor
Feedback
Contacts Reader
Last Update: 19 Apr 2008
Contacts Reader is a library written to retrieve the contact lists directly from an email websites using user's credentials. This library uses the same step as you export your contact list through web sites. It is developed by C#.NET 2.0 & supports 5 clients including Yahoo, Hotmail, Gmail, AOLmail and Rediffmail. It is now under the beta testing phase so we don't recommend you use it in your environment until the final release. Contacts Reader .NET is provided as copy left open source and free software. With source code readily available, users can help debug quickly and promote rapid code enhancements. In short, you are encouraged and invited to contribute!
You can also find a
webservice for contacts reader here
. More details about
web service here
. Contributed by Kwasi at
renegaderehearsals.com
Try our online test drive
1822
Contacts Reader Google Group
Contacts Reader requires regular look up and feedback from different region. It is completely depends on the source sites. The source sites have different/variation-on output either pages, cookies, form-values or url based on the region/country/second level domain name. It relies support from a community of users with a shared interest in this project. Having trouble using some aspect of it? or Want to know the list of bugs? or Like to receive an email when updates are made or Want to simply provide feedback or ideas for further development? Then
Contacts Reader Google Group
is the place to go.
Fixed Issues & Hot Issues
ASP.NET Quick Start
[1] Reference the ContactsReader.dll to your asp.net project.
[2] Add "ideaBubbling.ContactsReader" namespace
Essentially we need the (a) and (b) statements to accomplish the task:
(a) MailClient.GetContacts(mailtype, strUserid, strPassword, out boolIsOK, out dtContatct, out strError);
mailtype:
is a enum; possibly have 5 values: MailType.Yahoomail, MailType.Hotmail, MailType.Gmail, MailType.AOLmail and MailType.Rediffmail.
strUserid:
user's user id, It will take default domain name, if the doamin name is not specified.
strpassword:
user's password.
boolIsOK:
is a out parameter boolean shows the result the method execution. The value "true" means we can get the result from dtContact or "false" returns the error value available in strError.
dtContatct:
is a out parameter datatable have all the contacts if the boolIsOK is true.
strError:
is a out parameter string have a nothing if boolIsOK is true otherwise it has "userid/passwprd wrong" or "application error..." value.
dtContatct is just all the columns of exported contacts. This datatable structure differs for each mail client. The following statement makes it clean and orders the fields in the datatable.
(b)NewdtContatct = MailClient.GetFormat(mt, dtContatct);
the NewdtContatct only have 2 columns, the first one is name (first name + middle name+ last name) and the second one is email. For more info: please have a look at the test applicaiton.
Legal Issues
This project may not function properly. This project is no way affiliated with yahoo, hotmail, google, aol and rediffmail. yahoo, hotmail, google, aol and rediffmail has not endorsed this project also. By using this project, you assume, you have all risks related to its use. We are not held responsible for web server traffic, users agreement violation or any other problem. Changes made in yahoo, hotmail, google, aol, rediffmail websites may cause this project to cease to funtion or not function properly. This project may be discontinued at any point. we shall not be held responsible for the discontinuation of this project.The yahoo, hotmail, google, aol and rediffmail are registered trademarks of respective companies.
Projects
Contacts Reader
Xml Handler
Oracle Helper
Flv Convert
e
r
More...
About Us
Sponsored Links
ideaBubbling.com 2007-2008 india
@
Resume