是否有一种简单而安全的方法可以使 Outlook 200x 与 Exchange Server 2003 (SBS) 协同工作,无论我在 LAN 内部还是外部?
我尝试过 VPN 方法,但它并不总是有效,因为它有时会在国外局域网上被阻止。
编辑1: 似乎每个人都在指向 HTTPS 上的 RPC。我会尝试一下,发布结果。谢谢。
编辑2: 看来我让它工作了,但是我在局域网上连接时遇到了问题,在局域网外工作正常。我收到有关证书的错误。
答案1
你有没有考虑过随时随地展望?
对于远程连接,Outlook 提供了 Outlook Anywhere,这是 VPN 连接的替代方案,它允许您像在组织中一样正常使用 Outlook,而无需任何特殊连接或硬件,例如智能卡和安全令牌。Outlook 可以使用 HTTP 上的远程过程调用 (RPC) 通过 Internet 连接到 Exchange。当您在组织的防火墙之外工作时,Outlook Anywhere 功能允许您从 Internet 远程访问您的 Exchange 帐户。
答案2
看http://www.ratsauce.co.uk/notablog/SettingupOutlookRPC.asp有关如何设置 Outlook Anywhere 的指南。除非您使用 SBS(在这种情况下,向导会执行此操作),否则让 Outlook Anywhere 正常工作可能会很麻烦,但我的指南已经由许多满意的系统管理员尝试和测试过 :-)
注意:Outlook Anywhere 仅适用于 Outlook 2003 和 2007,因此如果您帖子中的 200x 包含 Outlook 2000 和 Outlook XP,则您只能使用 Outlook Web Access。
JR
答案3
您正在寻找的是 RPC/HTTPS 又名 Outlook Anywhere,如果您没有 PKI,您可以使用 openssl 来创建证书颁发机构并生成交换证书,然后您将使用 GPO 将证书部署到您的客户端。
您还可以部署以下注册表设置来强制您的客户端使用 RPC/HTTPS:
HKCU\Software\Microsoft\Office\xxOulookVersionxx\Outlook\RPC DWORD = DisableRpcTcpFallback Value = 1
例如,对于 Outlook 2003,将 xxOutlookVersiobxx 替换为 11.0。