以编程方式管理Outlook分发列表

时间:2015-01-29 19:27:21

标签: c# list scripting outlook automation

我正在尝试自动管理Outlook通讯组列表。目前,如果我想从DL添加/删除用户,我必须进入Outlook GUI并手动修改DL的成员资格。这项任务变得乏味而且容易出错。

有谁可以阐明我可以使用哪些工具,技术和步骤来实现这一目标?

我是一名正在做这项特殊工作的初学者,作为个人发展项目,以提高技术技能。

1 个答案:

答案 0 :(得分:0)

您可以使用VBA代码或开发Outlook加载项。这取决于您是否要在其他PC上部署解决方案。 VBA宏不适用于在多台PC上分发。

我建议从Getting Started with VBA in Outlook 2010文章开始。然后,您可以在Concepts (Outlook 2013 developer reference)部分找到包含示例代码的大量文章。

最后,您可能会发现How To: Create a new distribution list item in Outlook文章很有帮助。您似乎对AddMember类的RemoveMemberDistListItem方法感兴趣。