Недоступны общие папки через API Outlook

От: Михаил Толконюк <CGatePro_at_mx_ru>
Дата: Wed 25 Sep 2013 - 17:49:50 MSK


Подскажите, как получиь доступ к общим папкам других пользователей через API Outlook, если они не добавлены на закладке "Дополнительно" в свойствах MAPI Connector?

С локальными папками всё работает замечательно, а вот при попытке обратиться к папке другого пользователя, у которой стоят все разрешения для anyone, выдаёт сообщение: Сбой операции. Объект не найден.

Тестовый код
(http://msdn.microsoft.com/en-us/library/office/ff869575%28v=office.14%29.aspx): Set Outlook = CreateObject("Outlook.Application") Set myNamespace = Outlook.GetNamespace("MAPI") Set myRecipient = myNamespace.CreateRecipient("public")

myRecipient.Resolve

If myRecipient.Resolved Then

     Set PublicFolder = _
     myNamespace.GetSharedDefaultFolder(myRecipient, 6)

     WScript.Echo PublicFolder.Name

End If Получено Wed Sep 25 13:50:00 2013

Этот архив был сгенерирован hypermail 2.1.8 : Wed 25 Sep 2013 - 20:17:18 MSK