Disable-Mailbox cmdlet 用于从 Active Directory 中删除邮箱的 Exchange 属性。系统不会删除邮箱,以后可以使用 Connect-Mailbox cmdlet 将其重新连接到用户。
Disable-Mailbox cmdlet 还会对单个邮箱执行清理任务,因此完成此任务之后邮箱将立即断开连接。不必等到进行夜间维护时,或不必运行 Clean-MailboxDatabase cmdlet,即可将邮箱断开连接。
在正常情况下,Disable-Mailbox 或 Remove-Mailbox 命令完成后,邮箱会立即标记为断开。但是,如果在 Microsoft Exchange 信息存储服务已停止期间禁用或删除了邮箱,或通过除了 Exchange 管理界面以外的其他外部手段禁用或删除了邮箱,Exchange 邮箱数据库中的邮箱对象状态将不会标记为断开。在这种情况下,可以使用 Clean-MailboxDatabase cmdlet 扫描 Active Directory,以查找在 Microsoft Exchange 邮箱数据库中尚未标记为断开的已断开邮箱,并在 Exchange 邮箱存储中更新这些邮箱的状态。
本示例禁用用户 John Peoples(其别名是 john)的邮箱,并从 Active Directory 中删除所有邮箱属性。
Disable-Mailbox [email protected]

如断开连接的邮箱没显示出来,可手工显示断开连接的邮箱用户
clean-mailboxdatabase "mailbox database"