症状

Active Directory 管理员部署 Microsoft Outlook 2010 或 Microsoft Outlook 2013 策略,以 防止在帐户之间复制或移动项目。 但是,虽然该策略应用于 Microsoft Windows 工作站,但 Outlook 不会限制用户将组织电子邮件复制或移动到 Outlook 数据(.pst)文件或其他电子邮件帐户。

原因

Outlook 2010 和 Outlook 2013 管理模板文件(ADM/ADMX/ADML)通过使用 REG_EXPAND_SZ (可扩充数据字符串)数据类型设置 DisableCrossAccountCopy 注册表值。 但是, DisableCrossAccountCopy 注册表值必须是 REG_MULTI_SZ (多个字符串)数据类型。

解决方案

组织的广告管理员可以使用以下信息,通过使用组策略来部署 DisableCrossAccountCopy 注册表值:

操作:替换配置单元: HKEY_CURRENT_USER (HKU\。默认值)注册表项路径: Software\Policies\Microsoft\Office\14.0\Outlook值名称: DisableCrossAccountCopy值类型: REG_MULTI_SZ

值数据 设置为以下三个字符串之一:

  1. 星号(*)将限制从任何帐户或 Outlook 数据文件(.pst)中复制或移动邮件。

  2. 要限制的电子邮件帐户的域名。 你可以指定要限制的帐户所在的域。 例如, contoso.com

  3. SharePoint 此字符串将限制从所有 SharePoint 列表复制或移动数据。

在 Windows Server 2008 和 Windows Server 2012 环境中,你可以使用组策略注册表首选项扩展来部署注册表设置。 有关如何使用注册表首选项扩展来部署 DisableCrossAccountCopy 注册表值的详细信息,请访问以下 Microsoft TechNet 网站:

http://technet.microsoft.com/library/cc753092.aspx

注意 在 Windows Server 2003 环境中,可使用登录脚本分发注册表更改。 有关使用登录脚本部署注册表设置的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

310516 如何使用注册表项(.reg)文件添加、修改或删除注册表子项和值

有关 DisableCrossAccountCopy 设置的详细信息,请访问以下 Microsoft TechNet 网站:

http://technet.microsoft.com/library/ff800883.aspx 

重要说明 如果您是 Outlook 用户,并且遇到 "症状" 部分所述的行为,请与您的组织的管理员联系。 你对注册表的 "策略 " 配置单元所做的任何更改都将被组织的策略设置覆盖。 因此,您必须与管理员联系才能应用必要的更改。

更多信息

或者,管理员可以对 ADMX 和 ADML 模板进行更改。 应首先在具有有限数量的 Active Directory 用户对象的客户环境中对此进行测试,以确保它会产生预期的 Outlook 行为。 然后,可以更广泛地应用策略。 若要更新管理模板,请对 outlk14 和 outlk14 文件进行以下更改。 这些更改将更新模板以使用正确的 REG_MULTI_SZ 值:

对于此策略,默认的 outlk14 包含以下部分:

<策略名称 = "L_PreventCopyingOrMovingItemsBetweenAccounts" class = "User" displayName = "$ (string。L_PreventCopyingOrMovingItemsBetweenAccounts) "explainText =" $ (string。L_PreventCopyingOrMovingItemsBetweenAccountsExplain) "presentation =" $ (演示文稿。L_PreventCopyingOrMovingItemsBetweenAccounts) "key =" software\policies\microsoft\office\14.0\outlook "> <parentCategory ref =" L_Exchangesettings "/> <supportedOn ref =" windows: SUPPORTED_WindowsVista "/> <元素> <文本 id =" L_PreventCopyingOrMovingItemsBetweenAccountsID "valueName =" true "=" true "/> </elements> </policy>

这需要更改为以下内容:

<策略名称 = "L_PreventCopyingOrMovingItemsBetweenAccounts" class = "User" displayName = "$ (string。L_PreventCopyingOrMovingItemsBetweenAccounts) "explainText =" $ (string。L_PreventCopyingOrMovingItemsBetweenAccountsExplain) "presentation =" $ (演示文稿。L_PreventCopyingOrMovingItemsBetweenAccounts) "key =" software\policies\microsoft\office\14.0\outlook "> <parentCategory ref =" L_Exchangesettings "/> <supportedOn ref =" windows: SUPPORTED_WindowsVista "/> <元素> <multiText id =" L_PreventCopyingOrMovingItemsBetweenAccountsID "valueName =" disablecrossaccountcopy "maxStrings =" 25 "maxLength =" 100 "/> </elements> </policy>

对于此策略,默认的 outlk14 包含以下部分:

<表示 id = "L_PreventCopyingOrMovingItemsBetweenAccounts" > <textBox refId = "L_PreventCopyingOrMovingItemsBetweenAccountsID" > <标签>SMTP 地址域</label> </textBox> </presentation>

这需要更改为以下内容:

<表示 id = "L_PreventCopyingOrMovingItemsBetweenAccounts" > <multiTextBox refId = "L_PreventCopyingOrMovingItemsBetweenAccountsID" > </multiTextBox> </presentation>

需要更多帮助?

扩展你的技能
了解培训
抢先获得新功能
加入 Microsoft 内部人员

此信息是否有帮助?

你对翻译质量的满意程度如何?
哪些因素影响了你的体验?

谢谢您的反馈意见!

×