How to change mailbox limit in the Power User view mode?


2016-12-18 06:40:54 UTC


2017-08-16 16:48:05 UTC


Was this article helpful?

Have more questions?

Submit a request

How to change mailbox limit in the Power User view mode?

Applicable to:

  • Plesk for Linux


How to change mailbox limit (mailbox size, mailbox quota) in the Power User view mode?


In Power User view mode service plan and subscriptions management is not available, it is available in Service Provider view only. Web Admin and Web App editions do not support Service Provider View, so in order to switch to Service Provider View, it is required to re-activate Plesk with Web Host or Web Pro edition licenses that support Service Provider View. When Web Host or Web Pro license is used, the subscription properties are ready to be adjusted. Web Host trial license can be retrieved here .

Note: the license changes can be reverted in Tools and Settings > License Management > Roll Back Key . This was your previously installed license will be uploaded.

Answer I

Change mailbox size limits on a Service Plan level.
1. Go to Tools & Settings > License Management > Install Key ;

2. Use a trial key to set Plesk to Web Host Edition

3. If Service Provider view was not activated, click Change View in bottom right corner;

4. Go to Service Plans , select domain plan that was used for all domains and modify "Mailbox size" entry;

5. Click Update & Sync to automatically apply changes to all domains associated with the Service Plan;

6. Go to Tools & Settings > License Management > Roll Back Key and click Ok to revert to existing Web Admin license.

Answer II

Modify subscription properties that has a custom Service Plan.

1. Login to the server over SSH

2. Login to Plesk database

3. Execute the following query to find out mailbox limit value:

select id, limit_name, value from Limits where id in (select value from SubscriptionProperties where subscription_id in (select id from Subscriptions where object_id in (select id from domains where name = ""))and name='limitsId')and limit_name='mbox_quota';

4. Use the id to update the value:

update Limits set value='-1' where id=x and limit_name='mbox_quota';

where -1 is equal to unlimited. Any value can be set in bytes.

This settings will work as a template for all mailboxes created under that domain.

Answer III

Manually change values in the database.​

1. Open command prompt:


2.  ​Log into Plesk database

3. To set current mailbox limits for every existing domain (for example, 200Mb):

update limits set value=209715200 where limit_name='mbox_quota'; 

4. To modify all default limits for future domains:

update tmpldata set value='209715200' where element='mbox_quota';        

5.  To set 200Mb limit for all existing mailboxes on all existing domains:

update mail set mbox_quota=209715200; 

Have more questions? Submit a request
Please sign in to leave a comment.