我们可以使用VBA在outlook 2010中自动化全局地址列表吗?

时间:2014-03-04 14:40:03

标签: vb.net vba outlook

我们可以自动添加/删除全局地址列表中的联系人。 我正在尝试为我的经理开发一个工具,当一个新人加入我们的团队时,它会向全球地址列表添加一封电子邮件,如果有人离开我们的团队则删除。

我尝试在线搜索但找不到与之相关的数据。

提前感谢。

1 个答案:

答案 0 :(得分:0)

全局地址列表与“联系人”文件夹的不同之处在于,用户不应该可以编辑它。 GAL中的每个条目通常代表一个Exchange邮箱/用户; Exchange管理员进行了更改。也无法通过Outlook对象模型编辑GAL。您需要使用其他工具来执行此操作 - 请参阅此处:

更新Exchange GAL中的用户信息 - Slipstick系统 http://www.slipstick.com/exchange/updating-user-information-in-the-exchange-gal/

如果它实际上是您要使用的Outlook联系人,则可以轻松使用Outlook对象模型在特定文件夹中添加或删除ContactItem对象。

对象模型(Outlook 2013开发人员参考) http://msdn.microsoft.com/en-us/library/ff866465.aspx