• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 765
  • Last Modified:

Custom Exchange Server Interface In Vb.NET and Get New Email From Exchange Server Via VB.net

I am building an information portal and am wondering if it is possible to get the users new email from the exchange server and display it in my app/web portal.  It would be usefule because instead of the users having to log in to the information portal for general information and then their email, they could do it all from one page.  I was thinking about displaying the current OWA interface in an iframe on the page but was hoping for something that wouldn't take up so much room.  One idea would be to display the titles of all new email messages on the page.  Any help would be much appreciated. Also the application is written in vb.net
1 Solution
Luis PérezSoftware Architect in .NetCommented:
Well, if you use Exchange Server 2007, then you'll probably can use Exchange Web Services. It's a bit difficult at the beggining, but soon you'll find that that's probably the best way to interact with Exchange Server from .NET code (any language). Personally, with a little pain at the beggining but a lot of satisfaction at the end, realized a web application that read exchange mailboxes, get new (and ancient) e-mails, display it in asp.net webforms, even read their attachments.

Exchange Web Services it's a Huge world, but afortunately it's well documentated. Here I give some useful URLs...
Creating an Exchange Web Services Client Application (from MSDN): http://msdn.microsoft.com/en-us/library/bb408521.aspx
Exchange Server Developer Center (once inside, click on the link 'Programming Tasks', is extremely useful): http://msdn.microsoft.com/en-us/exchange/default.aspx
Microsoft Exchange Server Resource Site: http://www.msexchange.org
The Microsoft Exchange Team Blog: http://msexchangeteam.com/

If you need some specific code I can post it, but you'll probably find that you'll understand a little on it if you don't make it by yourself as I did.

Hope that helps.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Problems using Powershell and Active Directory?

Managing Active Directory does not always have to be complicated.  If you are spending more time trying instead of doing, then it's time to look at something else. For nearly 20 years, AD admins around the world have used one tool for day-to-day AD management: Hyena. Discover why

Tackle projects and never again get stuck behind a technical roadblock.
Join Now