我正在尝试在两个位置的两个不同的 Exchange 服务器之间共享(具有完全权限)日历。因此,设置如下:
1 x Exchange 2007(位置 1)
1 x Exchange 2003(位置 2)
不同版本的 Outlook(即 Outlook 2003/7)
每台服务器的本地化 GAL(因此它们不共享)。两台服务器之间没有 VPN,但可以设置。它们不属于同一域、林等。
基本上,我想从位置 1 添加/编辑/删除 Exchange 2003 服务器上某些其他用户帐户的事件。
我搜索了一下,发现有几种方法可以做到这一点,但没有明确的解决方案。这些方法包括使用 webDAV(但我认为这只适用于 outlook 2007)和合并 2 个 exchange 服务器。
我对使用 Exchange 也还不太熟悉,所以我仍在尝试了解“黑匣子”实际上是如何工作的。
答案1
答案2
第一个问题,两个 Exchange 服务器是否在同一个域/范围/组织中? - 如果您在一台服务器上打开 Exchange 系统管理器,您是否能看到两台服务器?
如果是,那么实际上它应该可以工作,如果您想做更多的事情而不仅仅是查看,可能需要添加一些权限。
如果它们属于不同的组织(即交换组织),那么情况就会变得复杂。简而言之,您需要在两个域之间建立信任,并且两个服务器都需要能够解析来自另一个服务器的名称。
站点之间有永久 VPN 链接吗?两个站点是否属于同一个 Windows 域?我们需要更多信息才能提出任何建议。
答案3
正如其他人所说,第一步是在两个域之间建立信任关系。现在最难的部分来了,因为你们在不同的森林里,这变得相当麻烦。不过唯一值得注意的事情是其中一个服务器是 Excahange 2007。
这来自交易所团队的博客文章将对你有很大帮助:
您可以通过帖子中的链接了解 Exchange 2003 的 IORepl 痛点。
答案4
非常感谢大家的积极回复,我相信这些答案会对一些人有很大的帮助。
但基本上,我需要的只是在两个组织之间共享一些日历。所以我们选择了第三方 HTTP 选项。
因此,我在两台机器上都安装了“Google Cal Sync”,并将其连接到一个 Google 帐户。这样,两个 Outlook 都可以访问一个联合日历,并具有适当的权限。因为设置所有这些(并学习它)会花费时间,而我们没有时间 :-(