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
1651 results found
-
Cloudflare records exclusions
A very cool feature would be to exclude individual records in the zone from sync / export to Cloudflare and the choice by auto-update to only update / create records without removing whole Cloudflare zone.
In my particular scenario I am serving mts-sts. via Cloudflare worker. Everytime Plesk update DNS zone on Cloudflare the particular mta-sts. record is deleted. This record can not be created in Plesk, because it is a worker trigger.
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 to Plesk possibility of installing certificates from ACME-compliant services other than Let's Encrypt
In Plesk, there is a Let's Encrypt which is an ACME-compliant vendor of certificates. It would be good to have another one or the possibility to implement other ACME-compliant certificates via Plesk tools. For example JPRS: https://jprs.jp/pubcert/about/ACME/index.html
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
-
include panel.ini in server backups
The idea behind this feature is to have the panel.ini configuration file included in server backups, allowing it to be restored if it's accidentally modified or an issue occurs. Saving time and if the changes are not remembered fully.
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.
-- SH
-
add time-expiring fail2ban whitelist entries
Please add the ability to add IP addresses to a temporary whitelist with an expiration option. Occasionally, customers may need to troubleshoot issues (e.g., verifying their mail account credentials) after being banned by Fail2Ban. To prevent them from being immediately banned again, we whitelist them temporarily. However, over time, if you forget to remove them, the whitelist grows indefinitely. It would be beneficial if these entries could automatically expire and remove themselves after a set period.
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 IP Address and "non-existent mailbox" to plesk_saslauthd Authentication Logs
In the "maillog" program logs, which contain "server plesk_saslauthd" entries, the IP addresses are not recorded. During brute force attacks from multiple IPs, there are failed login attempts to non-existent mailboxes. While these attacks don't pose a direct threat, they consume server resources and could become dangerous if they target existing mailboxes.
I request that IP addresses be added to the "server plesk_saslauthd" logs, along with information about non-existent mailboxes, to improve filtering through fail2ban.
Current log:
Sep 20 08:14:00 server plesk_saslauthd[117757]: failed mail authentication attempt for user 'example@domain.com' (password len=14)Suggested log:
Sep 20 08:14:00 server plesk_saslauthd[117757]:…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
-
Official support for DMARC report sending from a Plesk server
The ability to send DMARC reports to a designated mailbox in relation to emails that have undergone and failed a DMARC check while being sent to mailboxes on a Plesk server is not enabled by default and is generally not a feature that Plesk supports officially yet. It would be helpful to have this feature supported by Plesk
11 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.
-- KvD
-
OpenSSH server support in Plesk for Windows
SFTP (FTP over SSH protocol) Support would come in handy for users who want a more secure way to transfer their files to and from their hosting account. We, as a hosting company, have received many requests for a more secure way to handle file transfers than the classic FTP(S) protocol on Windows Server.
Newer versions of Windows have built-in OpenSSH server functionality, I think it would be nice to integrate this in the Plesk end-user Panel in a way that users can use SFTP with their account username and (maybe?) configure SSH keys for their accounts for a more…
3 votesThank you for your suggestion. We will consider this functionality in upcoming releases if it is popular. Everyone, please continue voting for this feature if you consider it important.
-- KvD -
Provide option to preserve or restore cron jobs upon backup restoration
Currently a backup restoration will delete cron jobs created after the backup creation. There should be an option to backup/restore or preserve cron jobs as they are.
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
-
List of all cronjobs/scheduled tasks by Plesk XML-RPC-API
It seems that there is currently no way to list all cronjobs of all domains on a Plesk server.
https://plesk.github.io/api-schemas/1.6.8.0/agent_input.svg Does not show any option if I search for "cronjob", "task" or "scheduled".Please add packet > scheduled-task > get > filter > site-id.
As we manage more and more domains, an overview is missing.
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.
--AA
-
Allow to postpone changes to DNS zone
Sometimes it is not convenient to reload all zones on every change, so it would be helpful to have an option to apply changes either immediately, or at a designated time.
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
-
Enhancing the visibility of protection status in WordPress Toolkit
Recently, Plesk added a vulnerability status feature to the WordPress Toolkit, which is a great step forward. However, both the vulnerability status and the protection status are currently accessed through the same link, making it harder to find the protection details quickly.
It would benefit users, especially those less familiar with these features, if Plesk were to separate these into two distinct links. This way, the protection status would be more visible and easier to access, helping users stay informed about the security of their WordPress installations without extra steps.
For example, the current "Security: Fix vulnerabilities" entry in the…
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 "issuemail"-property tag for CAA-Records
When creating a CAA record, you can only choose between "issue", "issuewild" and "iodef". Certificate Providers like Sectigo have begun enforcing CAA-Lookups. (See https://www.sectigo.com/knowledge-base/detail/CAA-Record-Certification-Authority-Authorization-1527076091491/kA01N000000zFMO )
For a S/MIME certificate the propery tag needs to be "issuemail". Could you add this to the selection of CAA record property tags?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.
-- SH
-
Laravel ToolKit: Creation of deployment script before first deployment. On the "Install Application" screen.
When I deploy a Laravel application to Plesk, I always use the Laravel ToolKit extension. I follow all the steps outlined in the documentation to install my application. However, at the end of the deployment process, I still need to go to the extension's Node tab and run the npm install and npm run build commands. It would be nice if there was an option to implement a deployment script on the "Install Application" screen, as this would reduce the amount of configuration that would need to be done in the Plesk panel.
There is a similar option in the…
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
-
restore files from .trash of filemanager
It is would be great to have ability to restore files from .trash folder not manually, but with some tools that remembers path of deleted file. Or have ability to see original folder where file is deleted..
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
-
Custom buttons for the customer
It would be great to be able to insert custom buttons into the client's Plesk panel without having to manipulate Plesk code.
At the moment only in the Plesk ADMIN panel it is possible to add custom buttons, but the customer cannot see them from his panel.
Greetings2 votesThank you for your update. I understand now. You would like to add the custom button in the navigation menu for customers. You are right, at this point, it is possible to configure such an option only through classes inherited from pm_Hook_CustomButtons. 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
-
SiteLock Website Security extension for Linux and Windows
Would like to have a Plesk SiteLock extension for Windows and Linux platforms
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
-
Suspend database when subscription is suspended
When a site is suspended, the database and database user isn't suspended.
This can be used by a customer to consume database resources from another unsuspended subscription.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
-
Adhoc Backup Location
When using the Plesk mobile application please provide an ability to put an adhoc backup to a defined location, rather than allowing the backup to reside in the default location of the active databases.
1 voteThank you for the clarification. 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 email list impot from plain-text file for white or black lists
When adding email to white or black list, Plesk only gives the option to write manualy one address, and you need to click link to add another one. If you made a decent mannagement of your dmarc responses, and extract spam emails or domains from received email, you have a list too large to write by hand. An option to import a plain text with an email address or domain or top level domain really is a must.
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, assuming that you are referring to the Blacklist in Server-wide mail settings, as a workaround, you can use the following command to import the entries from txt files:
For Blacklist:
cat your_blacklist.txt | while read i; do plesk bin mailserver --add-to-black-list $i;done
Please make sure that you have each entry on a new line.
-- SH
-
WP Toolkit feature to detect plugin and theme conflicts
Please implement a function in the WP Toolkit that would detect plugin or theme conflicts. For example, cloning a website with WP Toolkit sometimes fails due to a plugin or theme that is interfering with the WP-CLI commands execution. Usually, running the same WP-CLI command with the --skip-plugins and/or --skip-themes flag allows the command to be executed successfully.
Currently, the WP Toolkit doesn't provide enough information why the cloning fails. It would be useful if there's a functional, which would provide more information on what particular plugin or theme is causing the issue.
14 votesThank you for the update. We can certainly attempt to improve the error/warning reporting during cloning processes. 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?