Click here to Skip to main content
15,891,184 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more: , +
Hi,

I have a requirement to develop a web based mail monitoring tool for a supporting team using asp.net, c#. That tool should have to access Exchange Server (2007 or 2010) mail account by giving mail id and password and get those mails and store those in a SQL Server 2008 database.

Can someone help me to achieve the mail accessing part. How to access Exchange Server mail account through asp.net, c# application?

Is there any free tool to achieve this requirement?

Can someone give me a new idea please.

Thanks in advance.

Sudantha
Posted
Updated 4-May-11 1:02am
v4

Hi,

I could complete the difficult part of the requirement with the Exchange Web Service. The articles at the URLs given below were very helpful for it.

http://omegacoder.com/?p=454[^]

http://www.infinitec.de/post/2009/06/07/Processing-items-in-an-Exchange-folder-using-EWS-Managed-API.aspx[^]

Abhinav and Kim, thanks a lot for your ideas.

Thanks

Sudantha
 
Share this answer
 
v2
 
Share this answer
 
Maybe this[^] can help you get started.
 
Share this answer
 
Comments
Member 3362773 28-Apr-11 3:11am    
Thanks.....will look at it now
Member 3362773 29-Apr-11 1:41am    
It works for some extend.......anyway...do u have any idea about free tools for this requirement?
Take a look at this http://www.independentsoft.com/[^] it is not for free. But has some really good API for .NET.
 
Share this answer
 
Comments
Member 3362773 28-Apr-11 3:09am    
Thanks Kim....but appreciate if there is a freeware
Hi All,

As I stated in my previous post,the required application completed with exchange Web Services. Thats working fine except one issue.

When using SyncFolderItems method of the Exchange Web Services; the SyncState grows in size rapidly when there are more mails to be syncronised. (Ex: 20000 mails). I need to find a solusion to control this. I will highly appreciate if someone can provide me a solution for this.

Thanks

Sudantha
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900