• If you are still using CentOS 7.9, it's time to convert to Alma 8 with the free centos2alma tool by Plesk or Plesk Migrator. Please let us know your experiences or concerns in this thread:
    CentOS2Alma discussion

Forwarded to devs mailbox size not adjusted after change of plan

TomBoB

Regular Pleskian
Username:

TITLE

mailbox size not adjusted after change of plan

PRODUCT, VERSION, OPERATING SYSTEM, ARCHITECTURE

CentOS Linux 7.9.2009, Plesk 18.0.39 Update #1

PROBLEM DESCRIPTION

If a subscription has its plan changed to a bigger one (which has a bigger mailbox size allowance) the mailbox size according to the new plan isn't applied, but the mailbox size stays the same as the previous smaller plan using the "use other size" option.

Happens under the condition that web hosting is set to forwarding, and only emails are used for that subscription.

STEPS TO REPRODUCE

have subscription on a certain plan. With for example 10GB mailbox size.
have web hosting set to forwarding and point at some other website elsewhere.
create some email addresses with default 10GB email size.

change the service plan to a bigger one. That allows for example for 50GB mailbox size.

ACTUAL RESULT

subscription becomes un-synched with the new plan.
mailboxes keep the original 10GB using "another size"

even a re-sync doesn't bring the size the new service plans default of 50GB.

changing it manually to default saves the new mailbox size. However it still reverts back to "another size" option (although with the now correct size) when checking again.

Hence having to manually go through all mailboxes and adjust the size the the new higher default value.

EXPECTED RESULT

auto-adjust all mailboxes from old value (10GB) to new service plan value (50GB) and properly sync the subscription to the new service plan.

ANY ADDITIONAL INFORMATION

(DID NOT ANSWER QUESTION)

YOUR EXPECTATIONS FROM PLESK SERVICE TEAM

Confirm bug
 
additional info: I checked across mutiple servers, for anything in common between the cases where it happens. Couldn't pin it down.

But found the following: take an email address, that has it's size setting still on "default", change it to "another size". From then on you cannot put it back to "default".
 
I can confirm that the same thing is happening with Centos 8.5, Obsidian 18.0.39 Update #2 and applies to all subscriptions, web+email hosting plans, and email only hosting plans. Even creating a new plan with a larger/changed mailbox quota then switching the subscription to that new plan, fails to update the mailbox quota. Also adding a mailbox quota add-on fails to update the quota either.

*** Just a note to add: This is a pretty important bug to get a fix out quickly, since our customers' email quota can really affect them if it is not high enough and we need to increase it for them. Is there possibly a work-around?
 
I found that the workaround on a per email address basis works (trying to do it on a subscription basis fails as you know, with either the panel or the CLI, but per email address works with Panel or CLI.



Case: you want increased mailbox quota for subscription.

1. Update the plan to have the increased quota and make sure subscription is synced.

2. On a per mailbox basis:

In Panel:

Navigate to Mail accounts

Click on mail address

You will see the Default size listed as your new setting, but the radio button is still at your old size

Either Select the "Another size" radio button (less than the default) and enter an amount and Save (OK)

Using the Command Line Interface (CLI)

(example: set to a certain size) plesk bin mail -u [email protected] -mbox_quota 501M

(example: set to your new default size from your subscription plan) plesk bin mail -u [email protected] -mbox_quota -1
 
This still happens under this version:
CPUIntel(R) Xeon(R) CPU E5-2683 v3 @ 2.00GHz (2 core(s))
VersionPlesk Obsidian v18.0.46_build1800220920.14 os_Ubuntu 20.04
OSUbuntu 20.04.5 LTS
 
Back
Top