为邮件类型设置配额时,应包含配额根中的值。配额根指定用户的配额。它可以针对特定的邮件类型和邮箱文件夹指定不同的配额,也可以指定应用到所有剩余邮件类型、文件夹和未按类型定义的邮件的默认配额。
有关设置和管理配额的完整信息,请参见20.8.2 配额操作原理。
在为邮件类型设置配额之前,您必须配置以下参数:
为每种邮件类型设置 store.messagetype.x.quotaroot 参数。有关详细信息,请参见配置邮件类型。
将 store.typequota.enable 参数设置为 on。
例如,输入以下命令:
configutil -o store.typequota.enable -v 1 |
使用以下方法之一为邮件类型设置配额:
使用 LDAP 属性 mailQuota 和/或 mailMsgQuota 为用户设置邮件类型配额。
有关如何使用这些属性设置配额根的信息,请参见《Sun Java Communications Suite 5 Schema Reference》中的第 3 章 “Messaging Server and Calendar Server Attributes”中的 mailQuota 和 mailMsgQuota 条目。
设置默认的邮件类型配额,当未设置 mailQuota 和 mailMsgQuota 属性时,此默认值将应用于所有单个用户。
要设置默认配额,请使用 store.defaultmessagequota 和/或 store.defaultmailboxquota 参数。
有关如何使用这些参数设置配额根的信息,请参见20.8.4 配置消息存储配额。
使用上述 configutil 参数或 LDAP 属性为邮件类型设置配额时,您必须使用 store.messagetype.x.quotaroot 参数指定的配额根。
本节中说明的示例为用户 joe 设置以下配额:
默认的邮箱存储配额为 40 M
默认的邮箱邮件配额为 5000
Archive 文件夹的存储配额为 100 M
文本邮件类型的存储配额为 10 M
文本邮件类型的邮件配额为 2000
语音邮件类型的存储配额为 10 M
语音邮件类型的邮件配额为 200
该配额根允许 Archive 文件夹的存储配额 (100 M) 比所有其他文件夹和邮件类型的总存储配额 (60 M) 大。另外,Archive 文件夹没有邮件限制;在本例中,归档只有存储限制。
邮件类型既有存储配额又有邮件数量配额。
邮件类型配额适用于所有这些类型的邮件之和,无论它们是存储在 Archive 文件夹还是任何其他文件夹中。
对于所有非文本或非语音邮件类型且未存储在 Archive 文件夹中的邮件,将应用默认的邮箱配额。也就是说,邮件类型配额和 Archive 配额不记为默认邮箱配额的一部分。
要在本例中设置配额根,应该执行以下步骤:
将 store.messagetype.x.quotaroot 参数配置如下:
store.messagetype.1.quotaroot = text store.messagetype.2.quotaroot = voice |
将用户 joe 的 mailQuota 属性配置如下:
mailQuota: 20M;#text%10M;#voice%10M;Archive%100M |
将用户 joe 的 mailMsgQuota 属性配置如下:
mailMsgQuota: 5000;#text%2000;#voice%200 |
当运行 getquotaroot IMAP 命令时,得到的 IMAP 会话显示用户 joe 邮箱的所有配额根,如下所示:
1 getquotaroot INBOX * QUOTAROOT INBOX user/joe user/joe/#text user/joe/#voice * QUOTA user/joe (STORAGE 12340 20480 MESSAGE 148 5000) * QUOTA user/joe/#text (STORAGE 1966 10240 MESSAGE 92 2000) * QUOTA user/joe/#voice (STORAGE 7050 10240 MESSAGE 24 200) 2 getquotaroot Archive * QUOTAROOT user/joe/Archive user/joe/#text user/joe/#voice * QUOTA user/joe/Archive (STORAGE 35424 102400) * QUOTA user/joe/#text (STORAGE 1966 10240 MESSAGE 92 2000) * QUOTA user/joe/#voice (STORAGE 7050 10240 MESSAGE 24 200) |