MAPICDO March 2014 Release

It’s time for what is most likely the last release of the MAPICDO download. Here are the release notes: Installation details: The version given on the Download Center is 08.03.08353. The version stamped on the files, however, is 6.5.8353.0. All of the files in the update are dated January 13th, 2014. If you already have…


Indexed Search With MAPI and Exchange

In Outlook 2013, we took a change to improve how we build search folders when searching against Exchange 2010 and higher for text we’d expect to find in commonly indexed fields. Prior to this change, we’d build a search folder restriction that looks like this: PR_SUBJECT contains ‘text’ || PR_BODY contains ‘text’ || PR_SENDER_NAME contains…


Help Us Track Down A Missing Property

Some of you may have seen this: http://support.microsoft.com/kb/2849083 The title of the KB is “”Could not complete the operation. One or more parameter values are not valid” error message when an organizer updates a recurring meeting” and it concerns an issue where we find PR_SENT_REPRESENTING_NAME to be missing on various calendar entries, which in turn…


Mail Apps and OAuth (AKA “Your Mail App is Busted”)

Jens has a really good post over on his blog about an issue he faced trying to configure OAuth integration between Lync Server 2013 and Exchange Server 2013: http://blogs.technet.com/b/jenstr/archive/2012/11/22/getting-internal-server-error-500-when-creating-new-cspartnerapplication-for-exchange-2013.aspx Why do I point this out? Because the same issue he saw is the one that’s been causing my Message Header Analyzer app for Office to…


MAPI and Exchange 2013 Public Folders

Prior to Exchange 2013, when Outlook’s emsmdb32 provider would log on to the server, it would get various bits of information back from the server, including information needed to connect to the Public Folder store. The provider would use this information to add the Public Folder store to the profile. This work involved pumping messages…


Exchange 2013 OWA URLs

If you dig around in the EWS documentation, you’ll find this element: WebClientReadFormQueryString, which should give you a URL for an item in OWA. When Exchange Server 2013 shipped, we had some EWS developers who noticed this element was still giving out URLs in Exchange Server 2010’s OWA URL format, which no longer works with…


MAPICDO May 2013 Update

It;’s here! It’s finally here! The May 2013 update of MAPICDO is live here: http://www.microsoft.com/en-us/download/details.aspx?id=39045 At that same link, you’ll also find the long awaited configuration guidance. It’s not immediately obvious it’s there. Just hit the Download link and it will be offered to you. As a reminder, this configuration guidance will help you in…


Message Header Analyzer Hits the Big Time

Anybody remember that Message Header Analyzer App for Office I wrote about last month? Well, the folks who do support for Exchange and Office 365 caught wind of it and liked it. In fact, they liked it so much they asked me to port the code into their Remove Connectivity Analyzer. Here’s the blog entry…

1

Developing Apps For Office

So – I’ve been playing a lot with Apps for Office lately. I even wrote and published an app: http://office.microsoft.com/en-us/store/message-header-analyzer-WA104005406.aspx My management encouraged me to put together a presentation on everything I learned while developing this app. I did, and they asked me to record a video of me delivering this presentation. So – now…


Exchange 2013 Compatible MAPICDO

As several of you have noted, we recently released an update for the MAPICDO package. This is the update you have all been waiting for, as it is now possible to build an RPC/HTTP enabled profile to connect to Exchange 2013. What several of you have also noticed is that this update did NOT come…