Feature Suggestions
Please provide here your suggestion for new functionality for Plesk. We encourage you to review and vote for suggestions of others. The top-ranked suggestions are likely to be included in the next versions of Plesk.
Please write in English so that voters from all over the world can read and support your request.
Off-topic posts will be removed from here
2088 results found
-
Add option to exclude suspended subscriptions from backups
Please add option to exclude suspended subscriptions from server-wide backups
3 votesThank you for your input! We will consider this functionality in upcoming releases if it becomes popular.
Everyone, please continue voting for this feature if you consider it important.
-- SH
-
Scheduled Plesk repair runs with admin email notification in case of errors
schedule plesk repair so it runs at specific times and notify admin of any errors
2 votesThank you for your input! We will consider this functionality in upcoming releases if it becomes popular.
Everyone, please continue voting for this feature if you consider it important.
-- SH
-
Plesk Migrator should be able to use a sudo user's key and su to root to perform the migration
Plesk Migrator should be able to use a sudo user's key and su to root to perform the migration. This is to be done inline with VPS provider security recomendations.
2 votes -
Digital Ocean DNS extension Moving domains to default DO Project
At the moment, any domains created in plesk and sync'd to Digital Ocean get put into the default project/container. There is no way to specify the destination project.
If you then go into Digital Ocean and move the domain to the correct project/container and then go back to plesk and make any dns change and click update, it resyncs to Digital Ocean and moves it back to the default project/container.
This means that Digital Ocean DNS extension for Plesk currently does not support the usage of a project different from Default in DigitalOcean. that makes organizing things harder and it…
3 votesThank you for your input! We will consider this functionality in upcoming releases if it becomes popular.
Everyone, please continue voting for this feature if you consider it important.
-- SH
-
Bypass MFA requests from IP ranges feature for MFA extension
Develop a feature for MFA extension to bypass MFA requests for certain IP addresses ranges. It's justified by having some users access Plesk from internal network which is considered trusted and thus do no require MFA.
3 votesThank you for your input! We will consider this functionality in upcoming releases if it becomes popular.
Everyone, please continue voting for this feature if you consider it important.
-- SH
-
Allow SMTP authentication with incoming mail disabled
Having the mail server enabled for a domain makes all mail go to it internally, even if the MX records of the domain point to another server.
The option to disable incoming mail resolves this, but doesn't allow Plesk to send mail over SMTP for that domain, only PHP mail.
This is not preferable because this mail can't be encrypted nor signed with DKIM. Therefore, for security, Plesk should have an option to disable incoming mail while still allowing SMTP delivery by using the public MX records.
5 votesThank you for your input! We will consider this functionality in upcoming releases if it becomes popular.
Everyone, please continue voting for this feature if you consider it important.
-- SH
-
Implement Ubuntu 22 to 24 upgrade script
Implement Ubuntu 22 to 24 upgrade script
2 votes -
Introduce a built-in CLI tool (e.g. plesk bin monitoring) that allows administrators to monitor and report memory limit breaches
Introduce a built-in CLI tool (e.g. plesk bin monitoring) that allows administrators to monitor and report memory limit breaches across multiple domains or subscriptions.
The goal is to provide a fully CLI-based method for identifying which domains have exceeded memory limits — particularly in environments where GUI-based tools like Resource Controller (ResCtrl) are disabled, or when automated monitoring scripts are needed.
2 votes -
ARM support for the new Imunify extension
Introduce support for ARM-based server for the new Imunify extension. Because of growing popularity of ARM architecture it is expected to have more and more demand of Imunify on servers with it.
4 votes -
MFA extension does not generate security codes
Most accounts with MFA have the option of generating emergency one-time codes to ensure continuity of the account. Currently, If one user loses its MFA device, the extension has to be reinstalled, which will cause all users having to reset their tokens,
2 votesThis is a valid request, so we'll look into it. There is no ETA at the moment, but we would really appreciate you voting for this request so that we can accurately assess its popularity relative to other features. Thanks in advance!
In the meantime, if a particular user loses access to their MFA device, you can deactivate MFA only for that particular user by:
- Logging into Plesk panel as the admin user
- Navigating to Extensions > Multi-Factor Authentication (MFA) > Accounts tab
- Clicking on the Minus icon next to the corresponding user.
It is not necessary to completely reset MFA and affect all users on the server.
-- SH
-
Disable SSH terminal for additaionl subscription user
In case, if SSH access is enabled in Plesk > Domains > example.com > Hosting & DNS > Hosting, all subscription's additional users who have access to Plesk can use the SSH terminal.
Therefore, it would be good to have the possibility to disable/restrict the use of the SSH terminal for specific subscription additional users.2 votes -
Queue emails over limit in a domain instead of defearring
If you have activated a limit and the limit is reached, all further mails are rejected. It would be good if for these emails to remain in the mail queue and be sent automatically after the set time for the limit has expired.
5 votesThank you for your input! We will consider this functionality in upcoming releases if it becomes popular.
Everyone, please continue voting for this feature if you consider it important.
-- SH
-
ability to toggle WordPress REST API endpoints
I've recently discovered that by default, WordPress exposes a REST API endpoint at /wp-json/wp/v2/users which can be exploited to enumerate users. While I have found a workaround by creating a custom rewrite rule in IIS to block access to this endpoint, I believe this should be a built-in feature of the WP Toolkit.
I propose that Plesk add an option within the WP Toolkit to easily enable or disable access to specific REST API endpoints, such as /wp-json/wp/v2/users. This would provide an additional layer of security for WordPress sites and make it easier for administrators to protect their websites.
I…
7 votesThank you for your input! We will consider this functionality in upcoming releases if it becomes popular.
Everyone, please continue voting for this feature if you consider it important.
-- SH
-
Fully Support w3-total-cache or other cache plugins with WP Toolkit
Currently, w3-total-cache (with nginx proxy=off mode) is not fully supported, if the plugin is enabled then Clone or Smart updates performed via WP Toolkit will fail (see bug EXTWPTOOLK-4639)
4 votes -
Import existing accounts from SmarterMail remote to Plesk
We have a remote server for mail with SmarterMail. We have a problem, when the clients creates an account from SmarterMail, there is no automatic script or something from Plesk that synchronises all the accounts.
5 votesThank you for your input! We will consider this functionality in upcoming releases if it becomes popular.
Everyone, please continue voting for this feature if you consider it important.
-- SH
-
Get list of domain aliases via cli
Currently it is possible to list all domains via
plesk bin site --list
but this command doesn't return domain aliases.
There is another commandplesk bin domalias
but it doesn't support--list
option.Please provide a way to list domain aliases via CLI without using access to DB.
2 votesThis is a valid request, so we'll look into it. There is no ETA at the moment, but we would really appreciate you voting for this request so that we can accurately assess its popularity relative to other features. Thanks in advance!
-- SH
-
Add SmarterMail admin email management in Plesk
Users who create email accounts through Plesk do not have the option to configure them with administrator permissions in SmarterMail.
This limits their ability to manage spam filters, safe senders, and other advanced settings directly in SmarterMail.
Add an option in the Plesk email account creation process to assign administrator permissions in SmarterMail.
This would allow users to manage their email accounts more fully and autonomously.3 votes -
Use 360 Monitoring data to feed the monitoring widget at Plesk initial page
Use 360 Monitoring data to feed the monitoring widget at Plesk initial page
3 votes -
Add warning that Spam Filter is disabled when turning local copies off
Spam Filter tab disappears when checking the "Do not deliver copies of forwarded emails to the Plesk mailbox" option for a mailbox
This should be documented and underlined in the Plesk interface, on the "Edit Mailbox" screen, with a "yellow warning/info box" that will be displayed one we check this checkbox. "Forwarding messages to an email address without keeping a copy of the messages in the local mailbox disables the Spam Filter for this e-mail account."
3 votes -
Manage Windows Firewall Rules via Plesk CLI utilities
While firewall settings can be adjusted via the Plesk GUI, users who prefer automation and scripting are forced to use Windows PowerShell instead of Plesk’s built-in CLI.
Currently, there is no direct way to:
Add, modify, or remove Windows Firewall rules via Plesk CLI.
Disable or change default firewall rules, unlike in the GUI.3 votesThank you for your suggestion! We will consider this functionality in upcoming releases if it becomes popular.
Everyone, please continue voting for this feature if you consider it important.
-- SH
- Don't see your idea?