カスタマイズされたユーザーおよびドメイン制限容量は、LDAP のユーザーおよびドメインエントリに制限容量の属性を追加することによって指定します。制限容量のデフォルト、通知ポリシー、実施、および猶予期間は、configutil パラメータに指定するか、または『Sun Java System Messaging Server 6.3 Administration Reference』の「imquotacheck」コマンドを使用して指定します。
ユーザーが制限容量を超えているかどうかを判別するために、Messaging Server は、まず個々のユーザーに対する制限容量が設定されているかどうかを確認します。個別の制限容量が設定されていない場合、Messaging Server はすべてのユーザーに対して設定されているデフォルトの制限容量を確認します。ユーザーの場合、この制限容量は、ユーザーのすべてのフォルダに含まれるメッセージすべての累積バイト数またはメッセージ数に対するものです。ドメインの場合、この制限容量は、特定のドメインに属するすべてのユーザーのメッセージすべての累積バイト数またはメッセージ数に対するものです。メッセージタイプの場合、この制限容量は、そのメッセージタイプのメッセージすべての累積バイト数またはメッセージ数に対するものです。フォルダの場合、この制限容量は、ユーザーのフォルダに含まれるメッセージすべての累積バイト数またはメッセージ数に対するものです。
ユーザーのメールボックスツリーに対して、次の制限容量値を指定できます。
ユーザーのメールボックス内にある特定のフォルダに対する制限容量値。
ボイスメールやテキストメッセージなどの特定のメッセージタイプに対する制限容量値。メッセージタイプの制限容量は、ユーザーのメールボックス内のすべてのフォルダに含まれるそのタイプのメッセージに対して適用されます。
ユーザーのメールボックス内の、制限容量が明示的に割り当てられていないすべてのフォルダおよびメッセージタイプに適用されるデフォルトの制限容量。
1 人のユーザーに複数の制限容量値を割り当てる場合は、次のガイドラインが適用されます。
制限容量は重複しません。たとえば、特定のメッセージタイプまたはフォルダに対する制限容量がある場合、そのタイプのメッセージまたはそのフォルダ内のメッセージは、デフォルトの制限容量の対象にはなりません。各メッセージは、必ずただ 1 つの制限容量の対象になります。
ユーザーのメールボックス全体の制限容量は、デフォルト、タイプ別、およびフォルダ別で指定された制限容量すべての合計値と一致します。
メッセージタイプの制限容量は、フォルダの制限容量より優先されます。たとえば、ユーザーの memos フォルダに対して制限容量が指定され、ボイスメッセージに対して別の制限容量が指定されたとします。ユーザーが memos フォルダに 8 個のボイスメッセージを保存するとします。この 8 件のメッセージは、ボイスメッセージの制限容量の対象になりますが、memos フォルダの制限容量の対象にはなりません。
制限容量の属性および configutil パラメータに対する変更は自動的に有効になりますが、これはキャッシュに情報が保存された直後ではなく、変更が完全に有効になるまでにやや時間がかかります。Messaging Server には、変更をただちに更新する『Sun Java System Messaging Server 6.3 Administration Reference』の「iminitquota」コマンドが用意されています。
また、『Sun Java System Messaging Server 6.3 Administration Reference』の「imquotacheck」ユーティリティーを使用すると、割り当てられた制限容量に対するメッセージストアの使用量を確認できます。