How to get OOF text from Exchange 2003 using WebDAV

You may be able to get OOF text with WebDAV using a SEARCH.  However, its not supported in any way and there is no guarentee that it will always work.  The OOF text is stored inside of a hidden item in a mailbox.  Below is a sample of the request which is for educational purposes only. …

2

OWA Single-sign-on support

OWA 2010 and prior is considered non-extensible as far as Microsoft is concerned in the area of doing single-sign-on programmatically.  The exception to this would be when a person is in-network and uses their existing network credentials to access OWA through Windows Authentication.  Please understand that while there are some ways people have been working…

1

OWA Web Part in an iFrame sample

I have not seen any examples of using OWA parts in an iFrame.  However, I wrote such a sample recently and wanted to share it. The full OWA UI in an iFrame is not supported and its expected that doing so may fail at any given point and at different points depending upon the service…

2

The importance of EWS Impersonation while using an application account.

Developers of applications which require access to user mailboxes often struggle with the choice between the Impersonation and Delegation access methods. While both provide programmatic rights to mailbox objects, they are designed to meet rather different needs, and for situations where a single account needs to access multiple mailboxes, Impersonation is the better choice. This…

5

Inline attachments used with EWS and Text, HTML, MHTML or MIME

Exchange Web Services has three different ways to set message body content when working with messages – setting the Text body, setting the html body or creating the message using email MIME (note that there are different types of MIME).  Images which are directly with HTML content are not supported.  HMTLM is an archival format…

1

How to check for calendar corruption.

A corrupt calendar item can reallly mess-up a custom application and even some very seasoned applications.  If there is a corrupt item/items, then those should be cleared-up ASAP before trying to do some sort of code work-around.   If you are suspecting calendar corruption, you should consider using one of the following. CalCheck: CalCheck – The…

9

EAS 177 response code or Why cant I sync any more devices.

Exchange allows you to sync a max of 10 devices agains a mailbox. Each time you sync a new device, a sync partnershipe is created.  You can view thes sync pertnerships in OWA.  Most users will never see this error code; however, IT professionals who test and develop EAS devices will sometimes run into this…

1

Taking Dumps with the ADPlus executable

ADPlus from the Debugging Tools can be used to get Crash Dumps and Hang Dumps which would contain the most-needed information for debugging. It used to be a vbscript file which was used to attach the cdb debugger (cdb is a command line debugger). Now ADPLus is a managed code application. Because of this, the…

2