可以通过磁盘空间或邮件数量来指定用户配额。磁盘空间配额用于指定每个用户的磁盘空间容量(以字节为单位)。磁盘配额应用于所有用户邮件的总大小(不管用户拥有多少邮件文件夹)或者用户邮件的总数量。邮件配额使您可以限制用户邮箱中存储的邮件的数量。
配额信息存储在用户 LDAP 属性(表 18–6)和 configutil 变量(表 18–7)中。(有关最新的完整信息,请参见 《Sun Java System Communications Services 6 2005Q4 Schema Reference》。)除了设置配额本身,Messaging Server 还允许您控制以下功能:
配额强制用于一旦超出配额,将停止向邮件存储中传送邮件,或即使超出配额,仍允许传送邮件。
如果由于超过配额而停止传送邮件,则外来邮件将保留在 MTA 队列中,直到出现以下情况之一:
用户邮件的大小或数量不再超出配额,此时 MTA 将传送邮件。
未传送邮件在 MTA 队列中保留的时间超过指定的宽限期,此时邮件将被返回给发件人。(请参见设置宽限期。)
用户删除和擦除邮件后或者服务器根据您建立的生存期策略删除邮件后,便会释放一些磁盘空间。
配额默认用于为所有用户设置默认配额,或为特定用户设置不同配额。要确定用户是否超出配额,Messaging Server 将首先检查以确定是否已为单个用户设置配额。如果未设置配额,Messaging Server 将检查为所有用户设置的默认配额。