Set-MailboxPlan
此 cmdlet 仅在基于云的服务中可用。
使用 Set-MailboxPlan cmdlet 可以在基于云的服务中修改邮箱计划的设置。
有关以下语法部分的参数设置的详细信息,请参阅 Exchange cmdlet 语法。
语法
Set-MailboxPlan
[-Identity] <MailboxPlanIdParameter>
[-Confirm]
[-Force]
[-IsDefault]
[-IssueWarningQuota <Unlimited>]
[-MaxReceiveSize <Unlimited>]
[-MaxSendSize <Unlimited>]
[-ProhibitSendQuota <Unlimited>]
[-ProhibitSendReceiveQuota <Unlimited>]
[-RecipientLimits <Unlimited>]
[-RetainDeletedItemsFor <EnhancedTimeSpan>]
[-RetentionPolicy <MailboxPolicyIdParameter>]
[-RoleAssignmentPolicy <MailboxPolicyIdParameter>]
[-WhatIf]
[<CommonParameters>]
说明
邮箱计划是自动配置邮箱属性的模板。 邮箱计划对应于许可证类型,并在为用户授予许可时应用。 邮箱计划的可用性取决于你在服务中注册时的选择以及组织的年龄。
修改邮箱计划中的设置不会影响使用邮箱计划创建的现有邮箱。 使用邮箱计划修改现有邮箱设置的唯一方法是向用户分配不同的许可证,这将将相应的邮箱计划应用于邮箱。
每个邮箱计划都有一个相应的客户端访问服务, (CAS) 邮箱计划具有相同名称和显示名称值。 可以使用 Set-CasMailboxPlan cmdlet 启用或禁用 POP3、IMAP4 或 Exchange ActiveSync (EAS) 访问新邮箱或新启用的邮箱,并且可以为邮箱指定以前称为 Outlook Web App) 邮箱策略的Outlook 网页版 (。
您必须先获得权限,然后才能运行此 cmdlet。 虽然本主题中列出了此 cmdlet 的所有参数,但如果这些参数并未包含在分配给您的权限中,那么您将无法使用这些参数。 若要查找在贵组织中运行任何 cmdlet 或参数所需的权限,请参阅 Find the permissions required to run any Exchange cmdlet。
示例
示例 1
Set-MailboxPlan -Identity ExchangeOnlineEnterprise -ProhibitSendReceiveQuota 40GB -ProhibitSendQuota 39.5GB -IssueWarningQuota 39GB
此示例降低了名为“ExchangeOnlineEnterprise”的邮箱计划中的默认邮箱配额。
参数
-Confirm
Confirm 开关指定是否显示确认提示。 此开关对 cmdlet 造成的影响取决于在你继续操作之前 cmdlet 是否需要确认。
- 破坏性 cmdlet (例如,Remove-* cmdlet) 具有内置的暂停,该暂停会强制你在继续操作之前确认命令。 对于这些 cmdlet,您可以使用此确切语法跳过确认提示:
-Confirm:$false
。 - 大多数其他 cmdlet (例如,New-* 和 Set-* cmdlet) 没有内置暂停。 对于这些 cmdlet,指定不含值的 Confirm 开关会引入暂停,从而强制要求你先确认命令,然后再继续操作。
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Online, Exchange Online Protection |
-Force
强制开关隐藏警告或确认消息。 不必为此开关指定值。
您可以在以编程方式运行任务时使用此开关,因为此时并不适合提示用户提供管理输入。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Online |
-Identity
Identity 参数指定要修改的邮箱计划。 可以使用任何能够唯一标识该邮箱计划的值。 例如:
- 名称
- 别名
- 显示名称
- 可分辨名称 (DN)
- GUID
Type: | MailboxPlanIdParameter |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | Exchange Online, Exchange Online Protection |
-IsDefault
IsDefault 开关指定邮箱计划是默认邮箱计划。 不必为此开关指定值。
新邮箱和新启用的邮箱会收到默认邮箱计划中的设置。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Online |
-IssueWarningQuota
IssueWarningQuota 参数指定使用邮箱计划创建或启用的邮箱大小的警告阈值。 此参数主要用于调试目的。
有效值是最大为 1.999999999 TB (2199023254528 字节) 或值无限制的数字。 有效值是一个数字,最大可为 1.999999999 TB(即 2199023254528 B)或值 unlimited。默认值为 20 GB(即 21474836480 B)。
- B(字节)
- KB(千字节)
- MB(兆字节)
- GB(千兆字节)
- TB (TB)
TB(兆兆字节)
未限定的值通常被视为以字节为单位,但较小的值可能会向上舍入为最接近的千字节。
最大值由邮箱计划决定。 您可以降低此值,也可以提高此值,但不能超过与邮箱计划对应的订阅或许可证所指定的最大值。
Type: | Unlimited |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Online |
-MaxReceiveSize
MaxReceiveSize 参数指定可发送到邮箱的邮件的最大大小。 大于最大大小的邮件将被拒绝。
有效值是一个数字,最大可为 1.999999999 TB(即 2199023254528 B)或值 unlimited。默认值为 6 GB(即 6442450944 B)。
- B(字节)
- KB(千字节)
- MB(兆字节)
TB(兆兆字节)
有效值是最大为 150 MB 的数字。 默认值为 36 MB。
最大值由邮箱计划 (订阅和许可证) 确定。 您可以降低此值,也可以提高此值,但不能超过与邮箱计划对应的订阅或许可证所指定的最大值。
使用此参数可更改您创建的新邮箱的 MaxReceiveSize 值。 使用 Set-Mailbox cmdlet 上的 MaxReceiveSize 参数在现有邮箱上配置值。
Base64 编码使消息的大小增加约 33%,因此请指定一个值,该值比要强制实施的实际最大消息大小大 33%。 例如,值 64 MB 会导致最大消息大小约为 48 MB。
Type: | Unlimited |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Online |
-MaxSendSize
MaxSendSize 参数指定邮箱可以发送的邮件的最大大小。
有效值是一个数字,最大可为 1.999999999 TB(即 2199023254528 B)或值 unlimited。默认值为 6 GB(即 6442450944 B)。
- B(字节)
- KB(千字节)
- MB(兆字节)
TB(兆兆字节)
有效值是最大为 150 MB 的数字。 默认值为 35 MB。
最大值由邮箱计划 (订阅和许可证) 确定。 您可以降低此值,也可以提高此值,但不能超过与邮箱计划对应的订阅或许可证所指定的最大值。
使用此参数可更改您创建的新邮箱的 MaxSendSize 值。 使用 Set-Mailbox cmdlet 上的 MaxSendSize 参数在现有邮箱上配置值。
Base64 编码使消息的大小增加约 33%,因此请指定一个值,该值比要强制实施的实际最大消息大小大 33%。 例如,值 64 MB 会导致最大消息大小约为 48 MB。
Type: | Unlimited |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Online |
-ProhibitSendQuota
如果您修改某规则的优先级值,则此规则在列表中的位置也会发生变化,以匹配您指定的优先级值。 也就是说,如果您将某规则的优先级值设置为一个现有规则的值,那么这个现有规则及其后的其他所有较低优先级规则的优先级值都将增加 1。
有效值是最大为 1.999999999 TB (2199023254528 字节) 或值无限制的数字。 有效值是一个数字,最大可为 1.999999999 TB(即 2199023254528 B)或值 unlimited。默认值为 20 GB(即 21474836480 B)。
- B(字节)
- KB(千字节)
- MB(兆字节)
- GB(千兆字节)
- TB (TB)
TB(兆兆字节)
未限定的值通常被视为以字节为单位,但较小的值可能会向上舍入为最接近的千字节。
最大值由邮箱计划决定。 您可以降低此值,也可以提高此值,但不能超过与邮箱计划对应的订阅或许可证所指定的最大值。
Type: | Unlimited |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Online |
-ProhibitSendReceiveQuota
ProhibitSendReceiveQuota 参数指定邮箱的大小限制。 如果邮箱达到或超过此大小,则邮箱无法发送或接收新邮件。 发送到邮箱的邮件将返回给发件人,并带有描述性错误消息。 此值有效地确定邮箱的最大大小。
有效值是最大为 1.999999999 TB (2199023254528 字节) 或值无限制的数字。 有效值是一个数字,最大可为 1.999999999 TB(即 2199023254528 B)或值 unlimited。默认值为 20 GB(即 21474836480 B)。
- B(字节)
- KB(千字节)
- MB(兆字节)
- GB(千兆字节)
- TB (TB)
TB(兆兆字节)
该值必须大于或等于 ProhibitSendQuota 或 IssueWarningQuota 值。
最大值由邮箱计划决定。 您可以降低此值,但不能超过与邮箱计划对应的订阅或许可证所指定的最大值。
Type: | Unlimited |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Online |
-RecipientLimits
保留此参数以供 Microsoft 内部使用。
Type: | Unlimited |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Online |
-RetainDeletedItemsFor
RetainDeletedItemsFor 参数指定保留邮箱的软删除项目的时间长度。 软删除的项是已使用以下任一方法删除的项:
- RetainDeletedItemsFor 参数指定邮箱的软删除邮件的保留时长。软删除邮件是通过以下任何一种方法删除的邮件:
- 从“已删除邮件”文件夹中删除邮件。
- 选择“清空‘已删除邮件’文件夹”操作。
使用 Shift + Delete 删除邮件。
在已删除项目保留期到期之前,用户可以使用“恢复已删除邮件”功能在 Outlook 中恢复软删除的项目,并Outlook 网页版。 有关详细信息,请参阅 Exchange Online 中的可恢复项目文件夹。
若要指定值,请以时间跨度格式 dd.hh:mm:ss 输入值(其中 dd = 天,hh = 小时,mm = 分钟,ss = 秒)。
默认值为 14 天 (14.00:00:00) 。 在Exchange Online中,可以将该值增加到最大值 30 天。
Type: | EnhancedTimeSpan |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Online |
-RetentionPolicy
RetentionPolicy 参数指定应用于您创建的新邮箱的保留策略。 可以使用任何能够唯一标识该策略的值。 例如:
- 名称
- 可分辨名称 (DN)
- GUID
保留策略包含应用到邮箱文件夹和邮件项目的标记,用于确定项目应予保留的时间期限。 使用 Get-RetentionPolicy cmdlet 可查看可用的保留策略。
默认情况下,此参数的值 ($null) 为空,这意味着默认保留策略 (保留策略,其中 IsDefault 属性值为 True) 分配给新邮箱。 默认情况下,默认保留策略名为“默认 MRM 策略”。
如果未为此参数设置值,则通过使用 New-RetentionPolicy 或 Set-RetentionPolicy cmdlet 上的 IsDefault 开关更改默认保留策略时,也会更新现有邮箱。
注意:为此参数指定值存在以下潜在问题:
- 如果此参数的值不是空白 ($null) ,则指定的保留策略必须是为组织配置的默认 Exchange 保留策略。 否则,在创建新邮箱、启用禁用的邮箱和更改许可证时,体验可能会不一致。
- 如果为邮箱分配了不是默认策略的 Exchange 保留策略,则更改许可证时将覆盖邮箱的 RetentionPolicy 值,并且需要手动重置为原始值。
- 如果存在数百个或数千个需要更新的邮箱,则对影响现有邮箱的默认保留策略的更改可能会使网络饱和。
有关详细信息,请参阅 Exchange Online 中的邮箱计划。
Type: | MailboxPolicyIdParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Online |
-RoleAssignmentPolicy
RoleAssignmentPolicy 参数指定应用于邮箱的角色分配策略。 可以使用任何能够唯一标识角色分配策略的值。 例如:
- 名称
- 可分辨名称 (DN)
- GUID
默认值为“默认角色分配策略”。
若要查看可用的角色分配策略,请使用 Get-RoleAssignmentPolicy cmdlet。
Type: | MailboxPolicyIdParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Online |
-WhatIf
WhatIf 开关模拟命令操作。 可以使用此开关在不实际应用将会发生的更改的情况下预览这些更改。 不必为此开关指定值。
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Online, Exchange Online Protection |
输入
Input types
若要了解此 cmdlet 接受的输入类型,请参阅 cmdlet 的输入和输出类型。 如果 cmdlet 的"输入类型"字段为空,则表明此 cmdlet 不接受输入数据。
输出
Output types
若要了解此 cmdlet 接受的返回类型(亦称为"输出类型"),请参阅 cmdlet 的输入和输出类型。 如果"输出类型"字段为空,则表明此 cmdlet 不返回任何数据。