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
2103 results found
-
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
-
Option to disable image optimization in Sitejet galleries
Currently, Sitejet galleries apply automatic image optimization including resizing and cropping. While this works well for most use cases, it introduces issues for specific workflows where image quality is critical — for example, high-resolution photography or imported images that were already optimized.
We suggest adding a checkbox to disable image optimization per gallery image, similar to how the “Optimized” toggle is being considered for regular image elements. This would allow developers and designers more control over the final output.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
-
Enable dynamic IP restriction in IIS for newly created domains
Dynamic IP restriction in IIS is useful to restrict IPs to certain connection rate limits, for example during DDoS attacks. Enabling the feature on newly created domains could be useful.
2 votes -
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 -
Add NSEC3 option for DNSSEC (prevent zone enumeration)
Please add an option in DNSSEC configuration to use NSEC3.
NSEC3 does not allow DNS zone enumeration like NSEC.Documentation :
https://bind9.readthedocs.io/en/v9.18.14/dnssec-guide.html#nsec-or-nsec3Regards,
Laurent.1 vote -
Custom timeframe for outgoing mail limit (e.g per minute, per 5 minute and etc.)
Custom timeframe for outgoing mail limit instead of default hour rate(e.g per minute, per 5 minute and etc.)
1 vote -
Dovecot replication
Dovecot replication would be nice to be available via the Plesk panel
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
-
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
-
Adjust the Website Log Checker to not show errors related to blocked xmlrpc.php requests by ModSecurity
Currently, Website Log Checker flags rejectred access to xmlrpc.php as issues of "Modsecurity: access denied with access code 403" kinds of errors. Additionally, the requests to xmlrpc.php is being blocked by WP Toolkit security measure "restrict access to xmlrpc.php"
ModSecurity protects website by detecting and blocking dangerous requests. If ModSecurity rules are disabled, the extra layer of protection is lost.
Relying only on WP Toolkit to block access is risky. If I forget to set it up, my site could be left vulnerable. ModSecurity is reliable, and I woouldn’t remove it just to clean up logs.
My Suggestion: Adjust the…
2 votes -
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 -
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.
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
-
2 votes
-
Mail Folder autoclean after x day
Hello we search a solution, to autoclean / autoremove mail folder after x day's
Like this plugin https://bitbucket.org/Black75/autoclean/src/master/
"Autoclean is a Roundcube plugin, that allows the user to configure automatic cleaning of old messages from folders."1 voteThank 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 can suggest checking the workaround from the following article:
-- SH
-
GDPR Compliance – Add Impressum & Privacy Policy Links to Plesk Login Page
To fully comply with GDPR requirements, it would be beneficial to have an option in Plesk that allows adding links to the Impress and Privacy Policy directly on the login page. This ensures that users have transparent access to privacy-related information before logging in.
Requested Features:
Ability to specify Impressum and Privacy Policy URLs via the Plesk UI or a configuration file.
Display of these links at the bottom of the login page (e.g., as a footer or a separate section).
Optional: Customizable link text (e.g., "Impressum" and "Privacy Policy").Benefits:
Ensures GDPR compliance by making legal information easily accessible.…
2 votes -
Add means to control which Master IP address (Private or Public) will be referenced on slave DNS servers
Currently, If Public IP address is added on the Master DNS server under Tools & Settings > IP addresses, all new zones created afterwards will have Public IP address in .nzd/nzf file on the slave DNS server. In case of Google Cloud/AWS this might not be the desired behavior since they recommend to keep the DNS traffic on the private network. Some means of controlling which Master IP address is being referenced on the slave configuration is required.
2 votes -
Ability to add custom links for imprint to the Plesk login page
Include the ability to customize the Plesk login page by adding custom links to it for cases where an imprint is required.
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 possibility to set the predefined value for "Plugin/theme set" in WordPress Toolkit
At the moment if we try to create a new WordPress instance in WP Toolkit, the value for "Plugin/theme set" will be set as None
Please add a possibility to define a specific value for "Plugin/theme set" instead of None
15 votes -
Allow possibility to set Let's Encrypt certificate for forwarding domain when the server is using LiteSpeed.
LiteSpeed is a supported web server on Plesk (e.g. unlike Lighttpd or OpenLiteSpeed), so all Plesk functionality should work with it.
It's important that this option is available to the customers via the GUI2 votes
- Don't see your idea?