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…

2

Creating Exchange 2013 Profiles Using MFCMAPI

Now that MAPICDO has been updated to support connecting to Exchange 2013 using RPC/HTTP, and the guidance for programmatically building profiles has been published, Dave has published a pair of articles which will be very helpful for customers using MFCMAPI in such environments. The first covers using the guidance to build a profile for connecting…

1

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…

13

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…

30

MAPICDO and Exchange Server 2013 (Update)

I’ve just been given permission to announce we’re targeting the release of the updated MAPICDO which will support Exchange 2013 to coincide with the release of Exchange 2010 SP3. Exchange 2010 SP3 was announced a while back on the Ehlo blog. As you can see from that announcement, SP3 provides much needed changes to allow…

1

MAPICDO and the Impersonation Hang

So – there’s a potential hang in the current builds of MAPICDO, but you can avoid it, so it doesn’t have to be a huge problem. The repro scenario for the hang is this: You’ve got an application which does thread level impersonation and also uses MAPI. Your application starts up multiple threads under different…

0

MAPICDO and Exchange Server 2013

I’ve just been given clearance to publicize this since apparently it was discussed at MEC: The MAPICDO download *will* be updated to support Exchange Server 2013. This is important because: As has been discussed, Exchange Server 2013 will only allow MAPI connections over RPC/HTTP, aka Outlook Anywhere. RPC/HTTP is (until now) only implemented in Outlook’s…

21

MAPICDO, Distribution Lists, and Exchange 2010

One of the lesser known tricks in MAPI is that when you open a distribution list (MAPI_DISTLIST) from an address book using OpenEntry, if you don’t specify an interface what you get is not an IMailUser, but is in fact an IDistList, which inherits from IMAPIContainer. This gives you a means to access the members…

1

What is MAPI_E_RECONNECTED?

Remember Jason’s article about the reconnect logic we added to Exchange’s MAPI? The idea was that if your GC went down, Exchange’s MAPI should be able to reconnect to a different GC and proceed smoothly. Mostly smoothly though, since the last call sent to the old GC may fail with MAPI_E_END_OF_SESSION and need to be…

2

MAPICDO 6.5.8244

It’s been a while, but we just shipped a new version of the MAPICDO download. Per tradition, I’ve put together release notes: Installation details: This version is 6.5.8244.0. All of the files in the update are dated October 17th, 2011. If you already have a version of the MAPI Download installed, you must uninstall it…

4