从 Exchange 阻止特定版本的 Outlook

从 Exchange 阻止特定版本的 Outlook

我有几个用户正在使用 Outlook 2011 for Mac 并连接到我们的 Exchange 2010 服务器。他们使用哪个客户端对我来说并不重要,但是我们遇到过几个用户将他们的整个邮箱导出到 .OLM 文件的情况,他们的邮件被从 Exchange 服务器中删除。一旦他们这样做,重新导入邮件似乎会使它们处于损坏状态。它们在 Outlook for Mac 中显示正确,但当您尝试通过 OWA 或 Outlook 2003(尚未测试其他版本的 Outlook)访问邮件时,您会收到一条错误消息:

This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible.

显然,我可以从备份中恢复所有内容,用户也可以恢复正常运行。我建议用户停止使用 Outlook for Mac,他们对 OWA 非常满意。但是,我想防止这种情况再次发生。我最初的想法是阻止 Outlook 2011 for Mac 客户端连接到我的 Exchange 服务器。我发现这个TechNet 文章,但我相信 Outlook 2010 和 2011 都是版本 14。我绝对不想阻止我的 Outlook 2010 用户!

因此,我有两个问题:

  1. 有没有不那么激烈的方法来防止这个问题?(或者在问题发生后修复它?)
  2. 有没有办法阻止这些特定客户端连接到我的 Exchange 服务器?

谢谢!

答案1

这不是一个完美的答案,但您可以阻止所有用户的 Mac 客户端使用 EWS。

Set-CasMailbox -Identity UserName -EwsAllowMacOutlook:$False

但这不会阻止他们使用 POP 或 IMAP 通过这些方式导出。当然,如果 POP/IMAP 访问仍处于启用状态,您也可以禁用它们。

很少有好的技术解决方案可以解决培训问题。我已经有一段时间没有在 Mac 上使用 Outlook 了,但我相信 Outlook 2011 中的导出向导有一个专门用于“导出后删除...”的步骤,只有两个选项(是,删除所有内容,或否,导出后不删除”。也许,花点时间教育他们“删除”是什么意思。:)

相关内容