限制邮箱中的邮件数量

我有一个情况,用户在他们的收件箱中平均有20到30,000封电子邮件。 我们正在增加更多的员工和邮箱,这是失控的。

但是大部分时间我把每个邮箱的容量都限制在1GB左右,因为即使有50,000条邮件,邮箱的大小也不到1GB。

我的问题。 有没有办法通过消息#限制邮箱。 与邮箱大小限制类似?

这是一个Exchange 2007服务器。

您只能按大小限制邮箱,而不能在Exchange中限制邮件数量。

只要配额得到维护,是否有任何理由关心有多less物品?

以下是关于Exchange配额的一些简要介绍。

如果您希望Exchange自动强制执行限制,我认为您必须诉诸监视文件夹的大小。

Exchange团队博客有一篇关于使用此PowerShell命令查找高项目计数文件夹的文章 :

Get-Mailbox | Get-MailboxFolderStatistics | Where {$_.ItemsInFolder -gt 5000} | Sort-Object -Property ItemsInFolder -Descending | fl Identity, ItemsInFolder 

这不是一个像你正在寻找的自动限制,但可以帮助你监视情况,并采取适当的行动。 文章中还有更多的信息,包括脚本的可下载版本。

有没有办法做到这一点内置到Exchange。 有了适量的消费,您可以使用Exchange Web服务来实现这一点。 GetFolder操作中的TotalCount属性可以在用户收件箱中的每个文件夹上执行,并且可以build立总数。

请参阅此处的参考: http : //msdn.microsoft.com/en-us/library/aa580274%28v=EXCHG.140%29.aspx

在做这件事情时要注意一些原因。 你需要一个有很多访问权限的账户。 您还需要观察一下这个testing会产生的性能,一次首先testing一个或两个邮箱。