We currently have an application that works with Outlook 2003. In order to get the owner of a shared contact folder, we simply call: Redemption.RDOSessionClass.GetFolderFromID() and then took that folder and got the RDOFolder.Store.Name property.
However, when trying this with a shared contact folder in Outlook 2007, the RDOFolder.Store.Name is null.
Everything still works fine for normal contacts and for contacts in "Additional Mailboxes" that I've added to my account.
The approach mentioned in http://blogs.msdn.com/mstehle/archive/2006/09/07/744798.aspx appears to work, but I would prefer to not release a new version of our application unless I have to.
Basically I want to understand why this is working differently and what I can do, if anything, to fix this from the server end.