C#Exchange 2010 EWS订阅1000多个邮箱

时间:2016-09-19 12:39:06

标签: c# exchangewebservices exchange-server-2010

我希望使用EWS在Exchange 2010 R2环境中订阅大量的Project邮箱。到目前为止,我已经成功编写了一个C#控制台应用程序,它可以订阅多个邮箱,并从所需的邮箱中收集所需的电子邮件。

为此,我使用服务帐户创建一个Exchange服务,该服务帐户具有管理邮箱的权限,我没有完全使用模拟。然后,我将多个流式订阅添加到流式订阅连接并将其设置为关闭。在通知时,它会检查订阅的ID是否与触发通知的订阅匹配,并设置为收集电子邮件。这适用于少量邮箱(准确地说是203),我担心的是大幅度扩展它。

我的问题是,这是否是实现这一目标的最佳方式。订阅数量可能会每月增加1000多个邮箱,每次报价为10000 - 30000个订阅。 当这个数字扩大到这些巨大的数字时,我想知道它会起作用,可能会有什么限制。我想知道是否有人有这方面的经验,可以给我任何建议,以避免我走得太远。

我知道E2013提供的订阅分组可能更符合我的需求,但我的组织不会迁移到E2013,而是在2 - 3年内在线查看E2016。

非常感谢

0 个答案:

没有答案