在 Exchange 2010 中,我们发现用户一旦达到存储配额就无法访问邮箱。这不是我们想要的:我们希望他们收到警告,但仍能进入,以便清理邮箱,然后再次发送和接收邮件。
在我们今天遇到的特定情况下,管理层批准增加该用户的配额,但一旦完成,他们就无法访问他们的邮箱。运行 cmdletGet-MailboxStatistics
显示 StorageLimitStatus 为 MailboxDisabled。
有办法防止这种情况发生吗?另外,既然我们已经提高了配额,我们如何重新启用邮箱?我读到过一些文章说你必须等待 2 个小时;这实在是不可接受的,有没有办法手动重新启用它,而无需重新启动或重启任何角色?(例如,不会对所有其他用户造成干扰)。
更新:一位同事向我指出了这篇 Technet 文章。但是,我无法确定这是否适用于 Exchange 2010,并且它仍然没有解决在不重新启动邮箱数据库的情况下强制手动刷新的问题。
答案1
如果您希望 StorageLimitStatus 立即更新,则必须重新启动信息存储服务。如果这不可行,请尝试以下操作:
跑步
Clean-MailboxDatabase [MBDatabaseName]
进而
Connect-Mailbox [UserName] -Database [MBDatabaseName]
别担心,Clean-MailboxDatabase 不会“清除”任何东西。它只会更新 Exchange Store 中已禁用/断开连接的邮箱