Как получить адреса получателей в IPM.DistList?
Я пытаюсь получить адреса получателей в IPM.DistList, который хранится в общей папке (типа контактов) в Exchange 2003.
TypeName объекта - это Сообщение (родительский объект является коллекцией Сообщений), а messageType - "IPM.DistList".
Я могу найти документацию по IPM.DistListItems. Документация DistListItems не перечисляет родительские возможности в MSDN.
У нас есть информационный магазин Exchange 2003 с публичными папками. Внутри этих общих папок находится [под] папка (которая содержит элементы типа "Контакт"), в которой есть списки рассылки (IPM.DistList's), в которых есть записи контактов, по сути, члены списка.
Мне нужно получить адреса членов списков в подпапке общих папок.
1 ответ
Ну, прошло уже больше года, но я чувствую некоторую обязанность ответить на этот вопрос теперь, когда я его нашел. Я думаю, что ответом было то, что не существует никакой документации по этому секретному биту Exchange, но он мог перебирать список адресов в каждом ipm.distlist примерно так:
for a = 0 to list.count-1
emladdress = list(a)(a).value
next
Я не знаю, почему "(a)(a)" работает, но вы должны иметь их обоих там. И я на самом деле не помню, был ли это нулевой индекс, так что это предположение. Удачи, и, надеюсь, вы сможете перенести своих пользователей из Exchange в приложения Google. Шутки в сторону!