在 Exchange Online for Outlook 网页版 和新的 Outlook for Windows 中对邮箱应用或删除邮箱策略

将Outlook 网页版邮箱策略分配给邮箱可控制Outlook 网页版 ((以前称为 Outlook Web App) )和用户的新 Outlook for Windows 体验。 可以将Outlook 网页版邮箱策略应用于一个或多个邮箱,或者在 Exchange 管理中心 (EAC) 或 Exchange Online PowerShell 中删除策略分配。

开始前,有必要了解什么?

提示

是否有任何疑问? 在 Exchange 论坛中寻求帮助。 访问 Exchange OnlineExchange Online Protection 的论坛。

将邮箱策略应用于Outlook 网页版和新 Outlook for Windows 邮箱

使用 EAC 将Outlook 网页版邮箱策略应用于邮箱

  1. 在 EAC 中,转到 “收件人>邮箱”。

  2. 请按照以下步骤之一操作:

    • 选择一个邮箱,然后单击 “编辑”“编辑”图标

      1. 在打开的邮箱窗口的属性中,单击“ 邮箱功能”。

      2. “Outlook 网页版:已启用”下的“Email连接”部分中,单击“查看详细信息”。

      3. 在打开的“Outlook Web App邮箱策略”窗口中,单击“浏览”查找并选择要应用的策略,完成后单击“确定”。 默认情况下,将应用名为 OwaMailboxPolicy-Default 的默认 策略。

      4. 完成后,单击“ 保存” 多次。

    • 选择多个邮箱。

      1. 在“详细信息”窗格中,找到Outlook 网页版并单击“分配策略”。

      2. 在打开的批量分配窗口中,单击“ 浏览 ”查找并选择要应用的策略,完成后单击“ 确定 ”。

      3. 完成后,单击“保存”。

使用 Exchange Online PowerShell 将邮箱策略应用于Outlook 网页版或新的 Outlook 或 Windows 邮箱

有三种基本方法可用于将邮箱策略应用于Outlook 网页版和新的 Outlook for Windows 邮箱:

  • 单个邮箱:使用以下语法:

    Set-CasMailbox -Identity <MailboxIdentity> -OwaMailboxPolicy "<Policy Name>"
    

    此示例将名为 Sales Associates 的tony@contoso.com邮箱策略应用于 Outlook 网页版 和新的 Outlook for Windows。

    Set-CASMailbox -Identity tony@contoso.com -OwaMailboxPolicy "Sales Associates"
    
  • 按属性筛选邮箱:此方法要求所有邮箱共享唯一的可筛选属性。 例如:

    • Get-User cmdlet 看到的用户帐户的标题、部门或地址信息。

    • CustomAttribute1 到 CustomAttribute15 for mailbox by,如 Get-Mailbox cmdlet 所示。

    语法使用以下两个命令 (一个用于标识邮箱,另一个用于将策略应用到邮箱) :

    $<VariableName> = <Get-User | Get-Mailbox> -ResultSize unlimited -Filter <Filter>
    
    $<VariableName> | foreach {Set-CasMailbox -Identity $_.MicrosoftOnlineServicesID -OwaMailboxPolicy "<Policy Name>"}
    

    此示例将名为 Manager 和 Executives 的策略分配给其 Title 属性包含“Manager”或“Executive”的所有邮箱。

    $Mgmt = Get-User -ResultSize unlimited -Filter "(RecipientType -eq 'UserMailbox') -and (Title -like '*Manager*' -or Title -like '*Executive*')"
    
    $Mgmt | foreach {Set-CasMailbox -Identity $_.MicrosoftOnlineServicesID -OwaMailboxPolicy "Managers and Executives"}
    
  • 使用特定邮箱的列表:此方法需要文本文件来标识邮箱。 例如,不包含空格的值 (用户帐户) 效果最佳。 文本文件的每一行上必须包含一个用户帐户,如下所示:

    akol@contoso.com
    ljohnston@contoso.com
    kakers@contoso.com

    语法使用以下两个命令 (一个用于标识用户帐户,另一个用于将策略应用于这些用户) :

    $<VariableName> = Get-Content "<text file>"
    
    $<VariableName> | foreach {Set-CasMailbox -Identity $_ -OwaMailboxPolicy "<Policy Name>"}
    

    此示例将名为 Manager 和 Executives 的策略分配给文件 C:\My Documents\Management.txt中指定的邮箱。

    $Mgrs = Get-Content "C:\My Documents\Management.txt"
    
    $Mgrs | foreach {Set-CasMailbox -Identity $_ -OwaMailboxPolicy "Managers and Executives"}
    

有关语法和参数的详细信息,请参阅 Set-CASMailbox

如何知道操作成功?

若要验证是否已将邮箱策略应用于邮箱 for Outlook 网页版 和新的 Outlook for Windows,请使用以下步骤之一:

  • 在 EAC 中,转到 “收件人>邮箱 ”并选择邮箱。 在“详细信息”窗格中,转到“Email连接”,单击“查看详细信息”,并在出现的“Outlook Web App邮箱策略”窗口中验证策略名称。

  • 在 EAC 中,转到>收件人邮箱”,选择邮箱,然后单击“编辑”图标。 在打开的邮箱窗口的属性中,单击“ 邮箱功能”。 在“Outlook 网页版:已启用”下的“Email连接”部分中,单击“查看详细信息”,并在出现的“Outlook Web App邮箱策略”窗口中验证策略名称。

  • 在 Exchange Online PowerShell 中,将 MailboxIdentity> 替换为<邮箱的名称、别名、电子邮件地址或帐户名称,并运行以下命令来验证 OwaMailboxPolicy 属性的值:

    Get-CasMailbox -Identity "<MailboxIdentity>" | Format-List OwaMailboxPolicy
    
  • 在 Exchange Online PowerShell 中运行以下命令,验证所有邮箱的 OwaMailboxPolicy 属性的值:

    Get-CasMailbox -ResultSize unlimited | Format-Table Name,OwaMailboxPolicy -Auto
    

从 Outlook 网页版 或新的 Outlook for Windows 的邮箱中删除邮箱策略分配

使用 EAC 从邮箱中删除邮箱策略分配,以便Outlook 网页版或新的 Outlook for Windows

  1. 在 EAC 中,转到 “收件人>邮箱”,然后选择要修改的邮箱。

  2. 在详细信息窗格中向下滚动到“电子邮件连接”并单击“查看详细信息”

    如果已分配邮箱策略,请单击“ 清除X ”,从邮箱中删除策略分配。

  3. 完成后,单击“ 保存” 进行保存。

使用 Exchange Online PowerShell 从邮箱中删除邮箱策略分配,以便Outlook 网页版和新 Outlook for Windows

若要从邮箱中删除策略分配,请使用以下语法:

Set-CasMailbox -Identity "<MailboxIdentity>" -OwaMailboxPolicy $null

此示例从用户tony@contoso.com邮箱中删除 Outlook 网页版 和新 Outlook for Windows 的邮箱策略。

Set-CASMailbox -Identity tony@contoso.com -OwaMailboxPolicy $null

有关语法和参数的详细信息,请参阅 Set-CASMailbox

如何知道操作成功?

若要验证是否已从邮箱中删除Outlook 网页版邮箱策略分配,请使用以下步骤之一:

  • 在 EAC 中,转到 “收件人>邮箱 ”并选择邮箱。 在“详细信息”窗格中,转到“Email连接”,单击“查看详细信息”,并验证出现的“Outlook Web App邮箱策略”窗口中的策略是否为空。

  • 在 EAC 中,转到 “收件人>邮箱”。 在打开的邮箱窗口的属性中,单击“ 邮箱功能”。 在“Outlook 网页版: 已启用”下的“Email连接”部分中,单击“查看详细信息”,并验证出现的“Outlook Web App邮箱策略”窗口中的策略是否为空。

  • 在 Exchange Online PowerShell 中,将 MailboxIdentity> 替换为<邮箱的名称、别名、电子邮件地址或帐户名称,并运行以下命令来验证 OwaMailboxPolicy 属性的值:

    Get-CasMailbox -Identity "<MailboxIdentity>" | Format-List OwaMailboxPolicy
    
  • 在 Exchange Online PowerShell 中,运行以下命令以验证 OwaMailboxPolicy 属性的值:

    Get-CasMailbox -ResultSize unlimited | Format-Table Name,OwaMailboxPolicy -Auto