有谁知道应该如何配置模拟,或者是否有可能进行这样的配置:
- 两台(或多台)服务器 ExchangeServer 2010/2007(可以是相同版本也可以不同,取决于我们的客户环境)。
- 只有一个“服务帐户”位于这些服务器之一上。此帐户启用了模拟,并为域中的所有用户设置了用户范围(因此理论上所有服务器的所有用户)
目前看来,我们需要每台服务器上的“服务帐户”来成功模拟用户。这意味着如果我们有 15 台服务器,我们需要 15 个服务帐户,这对我们的客户来说是非常糟糕的情况和要求。
如果没有专用于每台服务器的服务帐户,我们会收到异常消息“该帐户无权模拟所请求的用户”。这意味着我们要么以错误的方式设置模拟,要么模拟在服务器之间不起作用。
有人对这个问题有任何想法吗?任何帮助或提示将不胜感激。
已编辑
我测试了两台服务器都是 Exchange 2010 的配置,并且模拟适用于两台服务器的用户,其中一个服务帐户位于其中一台服务器上。更好的是,我们在 ExchangeService 对象上设置哪个地址(到我们环境中的哪个服务器)作为它的 Url 属性并不重要,它仍然有效。
因此,现在我们怀疑问题源于 2007 和 2010 版本的 Exchange 的不同用户权限模型。但是为什么即使 2007 具有正确的模拟配置它也不起作用它仍然是个谜。