Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am writing an email client application for ms-exchange. I have the full email data (content and headers including message id) fetched from exchange server (I used IMAP for fetching the messages).

My client application will list the messages one by one with subject as clickable links. When clicked on a message, it should take the user to the exchange webaccess with the specific message opened in browser.

My question is, how do I form a link to the specific email using messageid or any other info?

share|improve this question

You have to create a URL like the following:


Check out this article for more information about the OWA URL parameters.

share|improve this answer
Thanks, but this url goes to owa. I want the url to go to http webclient something like server/exchange/username/Inbox/?id=messageId – santhoma May 30 '11 at 9:35
ok, just realised that /owa and /exchange are different namings used for exchange server 2003 and 2007 . I tried your solution with /exchange in win 2003, but it did not work for me :( – santhoma May 31 '11 at 8:45

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.