Friday, March 20, 2009

OWA Web Parts in SharePoint

I was using Outlook Web Access web parts on my "My Site" page and noticed that the "My Inbox" web part doesn't have a "New" button allowing me to create a new email. This seems a bit inconsistent because I can open an email and reply to it.

So I went looking for a way to display the "New" button. I discovered that there is a lot of flexibilty when displaying OWA parts in SharePoint if you are using Exchange 2007. However at my company we are currently using Exchange 2003.

I opened OWA in a browser window and was able to get just my inbox to appear using the http://[server]/exchange/[myname@mycompany.com]/inbox/?cmd=contents. I can do the same with my calendar using http://[server]/exchange/[myname@mycompany.com]/calendar/?cmd=contents&view=monthly. However when I return to SharePoint and attempt to do the same thing I have issues. Site Actions > Edit Page, then Edit > Modify Shared Web Part gets me to the field where I can enter the URL (replace the Mail Server Address"http://[server]/exchange/" with whatever you would like to see the results).

After trying a number of URL/querystring combinations, including those above, I've come to the conclusion that the web part code is obviously doing something to the querystring other than just appending information to it. For example I attempted an injection approach by using one of the URLs above with an ampersand "&" at the end but that didn't work.

I discovered that I could get the entire OWA interface (Inbox, Calendar, Tasks, etc.) in a single My Inbox web part by entering "http://[server]/exchange/?/" (note the question mark denoting the beginning of a querystring) in the Mail Server Address box. This has the benefit of squeezing everything in a single web part rather than spreading several web parts around.

.

13 comments:

Anonymous said...

I don't leave a response, however after reading a few of the comments here "OWA Web Parts in SharePoint". I do have some questions for you if you don't mind.
Could it be simply me or do a few of the comments
appear like they are left by brain dead people? :-P
And, if you are posting at additional places, I would like to follow everything new you have to post.

Could you post a list of every one of all your social networking pages like your twitter feed, Facebook page or linkedin profile?


Have a look at my web page :: makeup bridal

Anonymous said...

Awesome! Its really awesome piece of writing,
I have got much clear idea concerning from this paragraph.


Stop by my page - html Email Templates

Anonymous said...

Wonderful blog! I found it while browsing on Yahoo News.
Do you have any suggestions on how to get listed in Yahoo
News? I've been trying for a while but I never seem to get there! Many thanks

Here is my web page; Shanghai

Anonymous said...

Hi friends, its impressive paragraph regarding tutoringand entirely defined,
keep it up all the time.

Here is my web-site; Email newsletter Templates free

Anonymous said...

I think the admin of this web page is really working hard for
his website, as here every data is quality based stuff.


Here is my website :: free Email templates html

Anonymous said...

I create a leave a response when I especially enjoy a post on a site or I have something
to contribute to the discussion. It is triggered by the sincerness communicated in the article I looked at.

And on this article "OWA Web Parts in SharePoint". I was moved enough to drop a comment ;-) I do have 2 questions
for you if you usually do not mind. Could it be only
me or does it seem like a few of these remarks appear like they are coming from brain dead visitors?
:-P And, if you are writing on additional social sites, I'd like to keep up with anything new you have to post. Could you list every one of all your public pages like your twitter feed, Facebook page or linkedin profile?

Feel free to visit my homepage :: Email templates

Anonymous said...

Do you have a spam issue on this blog; I also am a blogger, and I
was wanting to know your situation; we have created some nice procedures
and we are looking to exchange strategies with others, be sure
to shoot me an e-mail if interested.

Feel free to visit my blog Outlook 2010 email templates

Anonymous said...

When I initially commented I clicked the "Notify me when new comments are added" checkbox and now each
time a comment is added I get several e-mails with the same comment.

Is there any way you can remove me from that service?
Thank you!

Look into my web site ... Email Signature Templates Free

Anonymous said...

Attractive section of content. I just stumbled upon your blog and in
accession capital to assert that I acquire actually enjoyed account your blog posts.
Anyway I'll be subscribing to your feeds and even I achievement you access consistently quickly.

Also visit my web blog: martha ()

Anonymous said...

It's remarkable to visit this web page and reading the views of all friends about this piece of writing, while I am also keen of getting knowledge.

Also visit my web page :: clegg ()

Anonymous said...

This is the right webpage for everyone who wishes to
understand this topic. You realize so much its almost tough
to argue with you (not that I really will need to…HaHa).
You definitely put a brand new spin on a topic that has
been discussed for many years. Great stuff, just
wonderful!

My web blog :: statics to marketing social media services

Anonymous said...

Keep on writing, great job!

My weblog: buy bulk twitter followers

Anonymous said...

buy electronic cigarette, e cigarette, smokeless cigarettes, electronic cigarette, smokeless cigarettes, smokeless cigarettes