Brian Asked: 2009-06-06 17:18:32 +0800 CST2009-06-06 17:18:32 +0800 CST 2009-06-06 17:18:32 +0800 CST 向 Outlook 2003 和 2007 客户端分发规则 772 有没有办法向 Outlook 2003 和 2007 客户端分发仅限客户端的规则? 我们希望有一种方法可以让来自公司通信的电子邮件生成桌面警报,或者可能被标记为自动跟进。它需要使用 Active Directory 或 Exchange 进行集中部署。 我的第一个想法是组策略,但显然 Outlook 规则不是您可以使用组策略控制的一部分。 有没有人实现过类似的东西? exchange outlook 3 个回答 Voted Best Answer paulr 2009-06-06T17:46:43+08:002009-06-06T17:46:43+08:00 有几种方法可以做到这一点,假设您想在服务器上创建规则,以便即使在用户的 Outlook 不活动时它们也能运行。 您可以使用 Exchange 5.5 SDK 的rule.dll 组件。它非常非常古老,您创建的规则将无法通过 Outlook 显示或管理——这可能是您想要的,也可能不是您想要的。 Outlook 2007 对象模型具有用于创建和管理规则的工具,但它仅适用于 Outlook 2007。但是,无论用户运行什么版本的 Outlook,所创建的规则都将起作用。 Outlook Redemption 库包括一组用于管理规则的 API。Redemption 是商业软件,但比 rule.dll 好用得多。作者提供了出色的支持,并且库本身非常易于使用。 要集中部署,您的代码需要登录到用户的邮箱并创建规则;您还需要一种方法来枚举所有邮箱并执行其他一些内务管理任务。应该是一个不错的周末项目! cop1152 2009-06-07T13:07:14+08:002009-06-07T13:07:14+08:00 如果您设置机器并创建自定义规则,然后将规则导出到可访问的位置会怎样。登录脚本或批处理文件能否以某种方式导入规则? ..只是一个猜测。 编辑 - 我一直在查看 Outlook 的 cmd 线路开关。看起来除了“规则和警报”之外的所有东西都有一个开关 编辑 - 看看这是否有帮助。这不是您所要求的,但它可能会将您带到那里: http://www.microsoft.com/technet/scriptcenter/resources/officetips/aug05/tips0818.mspx Lieven 2009-07-16T08:35:46+08:002009-07-16T08:35:46+08:00 不确定这是否可以帮助您,但是当我想使用 Exchange 2007 为交换组织部署规则时,我使用交换管理控制台创建了一个集线器传输规则。 但我认为您不能以这种方式显示弹出窗口。
有几种方法可以做到这一点,假设您想在服务器上创建规则,以便即使在用户的 Outlook 不活动时它们也能运行。
要集中部署,您的代码需要登录到用户的邮箱并创建规则;您还需要一种方法来枚举所有邮箱并执行其他一些内务管理任务。应该是一个不错的周末项目!
如果您设置机器并创建自定义规则,然后将规则导出到可访问的位置会怎样。登录脚本或批处理文件能否以某种方式导入规则?
..只是一个猜测。
编辑 - 我一直在查看 Outlook 的 cmd 线路开关。看起来除了“规则和警报”之外的所有东西都有一个开关
编辑 - 看看这是否有帮助。这不是您所要求的,但它可能会将您带到那里:
http://www.microsoft.com/technet/scriptcenter/resources/officetips/aug05/tips0818.mspx
不确定这是否可以帮助您,但是当我想使用 Exchange 2007 为交换组织部署规则时,我使用交换管理控制台创建了一个集线器传输规则。
但我认为您不能以这种方式显示弹出窗口。