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
1624 results found
-
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
-
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
-
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
-
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
-
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
-
Add support of Drupal CMS to Plesk
Please add support of Drupal CMS to Plesk
Note: it is not the same Drupal which is available in Plesk application catalog
For details please see this link: https://new.drupal.org/docs/drupal-cms4 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
-
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
-
Allow importing external DNSSEC keys (KSK/ZSK) into Plesk DNSSEC interface
Allow importing external DNSSEC keys (KSK/ZSK) into Plesk DNSSEC interface
Currently, Plesk’s “Use Existing Keys” DNSSEC feature only works if keys were previously generated by Plesk itself and are already present in its internal database.
There is no way to import an externally generated KSK/ZSK key pair into Plesk’s DNSSEC interface, which makes DNSSEC domain migrations difficult. Users are forced to either rotate the keys and notify the parent zone (risking downtime) or perform manual workarounds outside the GUI.
It would be valuable to add a supported method in Plesk to import legacy DNSSEC keys, allowing seamless migration of already-signed…
2 votes -
8 votes
Thank 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
-
Add option to create temporary admin account in WordPress Toolkit for support access
Our customers regularly ask us to assist by logging into their WordPress site. It would be very helpful if the WordPress Toolkit had an option to create a temporary additional admin account, allowing us to log into their WordPress website securely for troubleshooting or support.
4 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
-
Add backup restore (sw-tar) multithreading
Plesk uses its internal sw-tar program for unpacking backups, which currently lacks multithreading support. This results in a significantly slower recovery process when handling a large number of files or large data volumes.
Given the continuously growing data volumes and increasing file sizes, it is time to implement this feature.
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
-
Forward domain logs to an external server through syslog
Provide the functionality to forward the domain logs to an external server using syslog.
4 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
-
add a general rate limit option for service connections in iptables
Similar, but not the same as proposed in https://plesk.uservoice.com/forums/184549-feature-suggestions/suggestions/46431970-add-rate-limiting-rules-to-fail2ban
Problem:
Scrapers and bad bots are reacting to an increased propagation of Fail2Ban bad bot rules. Their new tactic is to collect a number of domains hosted on the same ip address first, then to send burst style requests to all these domains "at once" so that they get a response before Fail2Ban rules kick in to ban the ip address of the requestor. Since 3/2025 in some cases it has been observed that these attack style bursts can be so massive that they drive up the cpu usage of a…1 voteThis 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 the ability to limit swap under Cgroups Control Manager
When cgroups v2 is engaged under Cgroups Control Manager in Plesk, it's able to only control MemoryMax variable on the user slice which happens to be RAM memory. Add a feature of limiting the amount of swap usage as well which happens to be a MemorySwapMax variable in order to prevent subscriptions from occupying all swap when the limit on RAM was reached.
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
-
Exclude specific parameters from syncing with the Service Plan on unlocked subscriptions
The option to exclude certain parameters such as hard disk quota from syncing with the Service Plan on unlocked subscriptions can be provided in Plesk.
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
-
Add a way to remove entries from the Scheduled Backups List extension
The Scheduled Backups List extension has no option to remove entries. When there are many domains and customers enable and disable scheduled backup tasks, the extension eventually becomes unusable as it's necessary to manually navigate pages to find relevant disabled backup tasks.
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.
In the meantime, I believing sorting the tasks by Status, Name, Type, etc. can help you navigate a bit easier.
-- SH
-
Automatically issued certificates (Let's Encrypt) are not properly migrated using Plesk Migrator
Currently, Plesk Migrator does not properly transfer automatically issued certificates (Let's Encrypt).
This request is to improve the migration process and ensure that automatically issued certificates (Let's Encrypt) are fully functional after migration.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
-
Detect and notify of vulnerabilities in NPM packages within Node.js extension
Detect and notify of vulnerabilities in NPM packages within Node.js extension
4 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.
In the meantime, you may consider using npm audit, for example.
-- SH
- Don't see your idea?