Enverex
Basic Pleskian
TITLE:
Plesk Doesn't Synchronise Mail Service Status With Service Plan
PRODUCT, VERSION, OPERATING SYSTEM, ARCHITECTURE:
Plesk 17.0 and 17.8 tested, Linux CentOS 7.6, x86_64.
PROBLEM DESCRIPTION:
Plesk doesn't appear to synchronise the mail service status of a service plan to the attached domains. e.g. if the mail service is enabled on a domain and you disable "Switch on the mail service" on the service plan, synchronising subscriptions to that service plan will not disable the mail service on those domains.
STEPS TO REPRODUCE:
Create a domain with the mail service enabled. Create a service plan with the mail service disabled. Assign the subscription to that service plan and synchronise.
ACTUAL RESULT:
Mail service remains enabled, can be confirmed by running...
plesk bin subscription -i <domain> | grep -i 'mail service'
... on the command line.
EXPECTED RESULT:plesk bin subscription -i <domain> | grep -i 'mail service'
... on the command line.
The subscription to be synchronised to the service plan with matching settings, thus the mail service should have then been disabled.
ANY ADDITIONAL INFORMATION:
If you have 0 mailboxes allowed on the service plan, you can't even get to the mail settings to manually disable the mail service for a domain, leading to confusion as to why emails aren't routing correctly given the fact that the mail service should be turned off, but it isn't and you can't see the option that shows that it's actually still enabled.
YOUR EXPECTATIONS FROM PLESK SERVICE TEAM:
Confirm bug