我有一个 Exchange Server 2010 SP2 RU6,其中有大约 50 个邮箱,运行在单个站点/域中,没有任何重大问题。几乎所有客户端都是运行 Outlook 2010 Professional (x86) 的 Windows 7(有些是 SP1,有些不是)。
我只有一个客户在使用 Outlook 时遇到问题。他们似乎总是几天后才收到电子邮件。延迟的电子邮件可能是群组/个人、内部/外部的,这无关紧要。似乎每天大约有 1-3 封电子邮件没有按时到达。我让用户每天早上登录 OWA 检查他们的收件箱与 Outlook,电子邮件确实到达了 OWA,但没有到达 Outlook,所以我认为这是客户端问题,而不是 Exchange。但是,我从未见过这样的问题,我不确定问题是什么。
我已经尝试过的步骤:
a) repairing Office 2010
b) delete and create new mail profile for Outlook
c) disable Exchange Cached mode in Outlook and delete the OST file
这些似乎都没有任何帮助。提前感谢您的任何帮助。
答案1
请检查这些选项来优化同步:
- 验证您的 Exchange 帐户设置处于缓存模式
- 验证您的 Exchange 帐户的“http 连接”代理设置是否设置为慢速
为此,请单击: - 工具 | 帐户设置 - 选择您的 Exchange 帐户并单击更改 - 单击更多设置 - 单击连接选项卡 - 在“Outlook Anywhere”部分中,如果选中了“使用 HTTP 连接到 Microsoft Exchange”复选框,则单击“Exchange 代理设置,,,” - 选中“在慢速网络上,....”复选框进行选择。
还有一些其他因素会导致同步过程出现性能问题。可能是邮箱太大或记录太多。
我还发现另一个人尝试了这个:
他们最终通过调整默认限制策略中的 RCAMaxConcurrency 解决了问题。默认情况下,它设置为 RCAMaxConcurrency = 20,他们将其调整为 RCAMaxConcurrency = 200。他们还将自定义 BESPolicy RCAMaxConcurrency 从无限制调整为 200。这样做之后,他们发现 Exchange Active Sync 有一些延迟,因此他们还将 EASMaxConcurrency 从 10 调整为 100。
使用 Exchange 命令行管理程序 RPC 客户端:命令:Set-ThrottlingPolicy -Identity "" -RCAMaxConcurrency 200
Exchange Activesync 客户端:Set-ThrottlingPolicy -Identity "" -EASMaxConcurrency 200
查看当前限制策略:Get-ThrottlingPolicy | 选择 Identity
查看特定限制策略的设置:Get-ThrottlingPolicy -Identity ""