Tip Of The Day: Facing challenges in troubleshooting Exchange Web Services???

I am starting a new series called "Tip of the day" and will share tips and tricks here on HOWTO do something faster and better.

Today I will talk about my favorite topic, Exchange Web Services.

We all know WFetch and have been using the same for testing simple HTTP/EWS calls by passing RAW XML/HTML requests to the server, but sometimes its little pain to use this tool at and many of us don't know how to run it properly and what parameters we need to pass on to it.

To overcome this and save some time to test simple EWS requests, I have created a VBScript which can do the job for you. It is two file solution that you can use to easily troubleshoot most of the EWS operations, QuickEWS.vbs and requestfile.xml

QuickEWS.vbs reads the RAW XML body from the XML file, sends it to the server & save the response to response.log

Once you get the response back you can easily figure out what is going on and what server telling you, you can ping me back if you get some weird response from server which you cannot understand and need some guidance.

Hope you find it useful.

Download the code and Template.xml file from here

https://code.msdn.microsoft.com/QuickEWS