【问题标题】:How to get the recipient addresses within an IPM.DistList?如何在 IPM.DistList 中获取收件人地址?
【发布时间】:2009-07-20 21:01:30
【问题描述】:

我正在尝试获取存储在 Exchange 2003 中的公用文件夹(联系人类型)中的 IPM.DistList 中的收件人地址。

对象的 typeName 是 Message(父对象是 Messages 集合),messageType 是“IPM.DistList”。

我可以找到有关 IPM.DistListItems 的文档。 DistListItems 文档在 MSDN 中没有列出父级的可能性。

我们有一个带有公用文件夹的 Exchange 2003 信息存储。在这些公用文件夹中有一个 [子] 文件夹(包含“联系人”类型的项目),它具有分发列表 (IPM.DistList's),其中包含联系人条目,本质上是列表成员。

我需要获取公共文件夹子文件夹中列表成员的地址。

【问题讨论】:

    标签: vba outlook outlook-2003 exchange-server-2003


    【解决方案1】:

    嗯,已经一年多了,但既然我找到了这个问题,我觉得有义务回答这个问题。我认为答案是,在 Exchange 的这个秘密位上不存在任何文档,但能够通过以下方式遍历每个 ipm.distlist 中的地址列表:

    for a = 0 to list.count-1
       emladdress = list(a)(a).value
    next
    

    我不知道为什么“(a)(a)”有效,但你必须同时拥有它们。而且我实际上不记得它是否是从零开始的索引,所以这是一个猜测。祝你好运,希望您可以将您的用户从 Exchange 迁移到 Google 应用程序中。说真的!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-07-26
      • 2015-07-22
      • 1970-01-01
      • 1970-01-01
      • 2011-01-16
      • 1970-01-01
      • 2021-02-14
      相关资源
      最近更新 更多