MFCMapi "Open Other User's Mailbox" Exchange 2010

Oct 14, 2009 at 9:26 PM
Edited Oct 14, 2009 at 9:29 PM

I've been looking at Exchange 2010 Exchange Mailbox Delegation and leveraging the functionality from the "MBD" menu item from the tool bar in MFCMapi. I created to users with mailboxes (say UserA and UserB for example). From the Exchange 2010 Management console, under Recipient Configuration, I invoked the "Manage Full Access Permission" for UserB. I added UserA for UserB's mailbox. After logging on to the client as UserA, I open MFCMapi (after doing the Profile tweaks for 2010) and can browse the mailbox contents for UserA just fine. If I select "Open Other User's Folder" from the MDB menu, MFCMapi reports that HrMailboxLogon returned 0x8004011d. When invoking the open attempt, I left the default flags for CreateStoreEntryId as 0x00000009.

If I repeat this test on an Exchange 2007SP1 system, the open of the other user's mailbox works fine.

MFCMapi was the September 2009 release.

I was using MFCMapi with the "Microsoft Exchange Server MAPI Client and Collaboration Data Objects 1.2.1"

Has anyone else seen the same thing?