Domain Limits#
Domain Limit Management allows a Global Administrator to set domain level limits that cannot be exceeded by any Administrator. The only way to exceed a Domain Limit is to change the Domain Limit itself.
Available Domain Limits
The following types of domain limits can be configured on
Global Account Limit: The maximum number of accounts that can be created on this domain.
Domain Quota: The maximum mailbox quota that any Administrator can grant to a mailbox in the domain.
COS Limits: Define which Classes of Service can be used for users in the domain and the maximum number of users per Class of Service.
This feature is currently available from the Command Line Interface only. therefore to modify the values of these domain limits, the following commands can be used.
Edit the Limits of a Domain
To edit the limits of a domain through the CLI, use the
setDomainSettings
command.
zextras$ carbonio admin setDomainSettings *domain* [param \
VALUE[,VALUE]]
Parameter List
NAME |
TYPE |
EXPECTED VALUES |
DEFAULT |
domain (M) |
String |
||
account_limit (O) |
Integer |
no action |
|
domain_account_quota (O) |
String |
no action |
|
reset_cos_limits (O) |
String |
cosname1:limit1, cosname2:limit2 |
no action |
add_cos_limits (O) |
String |
cosname1:limit1, cosname2:limit2 |
no action |
(M) == mandatory parameter, (O) – optional parameter
Usage Example
zextras$ carbonio admin setDomainSettings example.com account_limit \
100 domain_account_quota 100mb reset_cos_limits cos1:30,cos2:80
Sets a global account limit on the domain example.com of 100 accounts, with a domain account quota of 100 megabytes,
and with cos account limits of 30 for cos1 and 80 for cos2 (removing other cos settings).
Usage Example
zextras$ carbonio admin setDomainSettings example.com \
add_cos_limits cos1:30
Sets cos account limits of 30 for cos1 (leaving other cos settings unchanged).
Reset the Limits of a Domain
To reset the limits of a Domain through the CLI, use the
resetDomainSettings
command:
zextras$ carbonio admin resetDomainSettings *domain*
Parameter List
NAME |
TYPE |
EXPECTED VALUES |
DEFAULT |
domain (M) |
String |
(M) == mandatory parameter, (O) – optional parameter
Usage Example
zextras$ carbonio admin resetDomainSettings