快捷搜索:   nginx

禁用客户端使用 MAPI方式访问Exchange服务器

  在实际工作当中,有时候您可能需要禁用某个邮箱用户的应用程序编程接口(简称为MAPI)访问,在Exchange 2003中我们无法做到,在Exchange 2007中我们可以使用 Exchange 管理控制台和 Exchange 命令行管理程序为 Microsoft Exchange Server 2007 邮箱用户禁用MAPI功能。

  首先我们来介绍如何使用 Exchange 管理控制台为邮箱用户禁用 MAPI,具体的步骤如下:

  启动 Exchange 管理控制台。

  在控制台树中,展开"收件人配置",然后单击"邮箱"。

  在结果窗格中,右键选中要禁用 MAPI 的邮箱用户选择属性,如图1所示,

禁用客户端使用 MAPI方式访问Exchange服务器

  图1

  点击Mailbox Features栏,选中MAPI选项,点击Disable,如图2所示,

禁用客户端使用 MAPI方式访问Exchange服务器

  图2

  单击"确定",禁用后如图3所示。

禁用客户端使用 MAPI方式访问Exchange服务器

  图3

  注意:若要让该设置立即生效的话,请停止然后再重新启动 Microsoft Exchange Information Store 服务。

  当我们通过Outlook使用MAPI的方式来打开该用户的邮箱,系统会出现如图4所示的错误信息。

禁用客户端使用 MAPI方式访问Exchange服务器

  图4

  接下来我们介绍使用 Exchange 命令行管理程序为邮箱用户禁用 MAPI:

  Set-CASMailbox -Identity rock -MAPIEnabled $false

  如果要启用MAPI的话,只需要运行下面的命令即可:

  Set-CASMailbox -Identity rock -MAPIEnabled $true

  在Exchange 2007中,我们还可以实现禁止某个用户使用某个版本的Outlook 客户端连接到Exchange服务器,下面举例进行说明,Outlook客户端的版本为11.0.6555.0,我们先说一下,如果确定Outlook的版本,我们可以通过两种方法来查看:

  方法一,在Outlook客户端上找到Emsmdb32.dll文件,我们可以通过查看该文件的版本号来确认Outlook的版本。如图5所示。

禁用客户端使用 MAPI方式访问Exchange服务器

  图5

  方法二,如果客户端已经打开Outlook使用MAPI方式并连接到Exchange 服务器上,我们可以在服务器上查看,定位到服务器---Mailbox Store---Logons,找到该用户的邮箱,检查Client Version即可,如图6所示。

  在确认客户端Outlook 的版本后,我们现在可以在Exchange 服务器上运行下面的命令:

  Set-CASMailbox -Identity rock -MAPIBlockOutlookVersions "11.6555.0"

  请注意,我们在使用命令禁用Outlook版本的时候,使用的版本号应该为11.6555.0,而不是11.0.6555.0。

  如果想禁止小于11.6555.0版本的Outlook使用该账号连接到服务器,可以运行下面的命令:

  Set-CASMailbox -Identity rock -MAPIBlockOutlookVersions "-11.6555.0"

  如果想禁止大于11.6555.0版本的Outlook使用该账号连接到服务器,可以运行下面的命令:

  Set-CASMailbox -Identity rock -MAPIBlockOutlookVersions "11.6555.0-"

  如果想取消的话,可以运行下面的命令来实现:

  Set-CasMailbox rock -MAPIBlockOutlookVersions:$null

  如果您想禁止所有的客户端使用MAPI的方式访问Exchange服务器的话,您需要通过修改注册表键值来实现,具体的方法如下:

  1、 在Exchange 2007服务器上,打开注册表编辑器,定位到下面的键值:

  HKEY_LOCAL_MACHINESystemCurrentControlSetServicesMSExchangeISParametersSystem

  2、 然后增加下面的键值:

  Value name: Disable MAPI Clients

  Value type: REG_SZ

  Value data: v1, v2-v3, -v4, v5-

  注意,v1表示禁止某个具体的版本,您可以指定为5.2653.22,v2-v3表示禁止一个范围,比如5.2653.11-5.2653.22,-v4表示禁止小于某个版本的,如小于11.6555.0使用-11.6555.0,v5-表示禁止大于某个版本的,如大于11.6555.0使用11.6555.0-。

  3、 退出注册表编辑器,如果想让该设置立即生效的话,请停止然后再重新启动 Microsoft Exchange Information Store 服务。

  4、 然后检查结果如何。

  请注意:该方法也使用于Exchange 2003。如果想取消该设置的话,只需要删除该键值即可。

顶(0)
踩(0)

您可能还会对下面的文章感兴趣:

最新评论