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
2100 results found
- 
Allow specifying of ports to open in firewall during certificate generation process to open and close again automaticallyallow for specific ports to be opened when securing/ressecuring Let's Encrypt SSL certs. For example, Lets Encrypt needs several ports open in order to reissue SSL so have a field to enter the ports to open when re issuing the SSL. tcp:80, 443 
 udp:4433 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 
- 
Create a BIND-independent SSL It! modeAs of now SSL It! requires an active BIND (DNS) service to function, as it relies on DNS validation to issue and renew certificates. This dependency is hardcoded into the extension’s logic to ensure compatibility with certificate providers like Let’s Encrypt and to maintain secure, automated certificate management. The idea is to allow for this feature to be able to disable this hardcoded logic, which requires active BIND service to update the DNS in certificates. 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 
- 
restart cookie expiration time of 2FA (Google Authenticator) after a successful loginIt is already possible to have the cookie of the 2FA login expire after n days. But for admins who work on many servers, this still causes unnecessary extra work once that time frame expires. Because then they will be prompted to enter the 2FA code again, and this happens on all the servers they operate. It adds up to a lot of wasted work time. Instead, the cookie expiration could be reset to n days after each successful login. Example: A user sets the expiration to 90 days, but on day 81 the user logs in without having to… 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 option to hide DKIM managementWe haven an external DNS cluster and an external customer panel in which customers can manage things like DNS records etc. We have implemented a function through which we can let the customer enable DKIM through the external panel, which enables it on the Plesk server, retrieves the key, and adds the key to the zone on the DNS cluster In order to avoid conflicts and confusion we would like to hide the DKIM settings in Plesk for the customer on the subscription level. 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 
- 
Block new extensions to be installed during Plesk UpgradesAdd the possibility of switching off any new default extension to be installed automatically during the Plesk Upgrade process without the need of blacklist this explicitly one by one but to block all new extensions installations entirely. 20 votes
- 
Usage of "Quick Preview" DNS should be made more clear.The fact that Plesk must be the DNS server for the "Quick Preview on a domain in Plesk" option should be underlined and more prominent in the interface. The necessity of a Wildcard SSL cert should be clearer too. That would help your clients and avoid some tickets to Plesk support. 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 
- 
Support for HTTP/2 on apache (without using nginx as proxy)Hi, 
 It seems some Plesk users would like to have support for HTTP/2 on apache directly (without using nginx as a proxy).
 We do not clearly understand cases when it is required. Why using nginx as a proxy in front of the Apache is not an option? Could you please let us know how this feature should work in terms of workflow, in your opinion? We welcome any feedback and would be happy to receive examples to investigate the question in more detail.5 votesThank you for your idea. Could you tell us which scenarios you want to enable with this functionality? — AY 
- 
Dark Mode across channelsHaving a consistent viewing experience across channels would be appreciated, going from dark to white is not easy on the eyes. Unifying preferences to automatically adapt across channels(feature requests, support, updates...) would improve overall experience. 1 voteThank you for your input! Dark Mode will be integrated into Plesk Installer/Update Manager in one of the feature releases. -- SH 
- 
CAS Trust Level Setting in Service Plan LevelAdd the capability of setting the CAS Trust level on the Service Plan level under the Permissions tab. 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 SMIMEA Record in DNSAdd the SMIMEA record in the DNS-system. 
 This is required for encrypted email communication.There is no need to set up an automatic system, just the option to create an individual record. The 63-character restriction must be removed, otherwise the hash of the address is too long and will be rejected. 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 
- 
Update GUID during process migrationUpdate GUID during process migration. Plesk migration tool needs to be updated to do this. This will avoid any issues with GUID conflicts. 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 
- 
Support for Wordpress Redis Object Cache plugin in cloning operationsCloning/Site copy features present errors like wrong URLs when the Wordpress Redis Object Cache plugin is enabled. 9 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 
- 
Please add PostgreSQL 16 support to PleskAccording to official documentation from https://docs.plesk.com/release-notes/obsidian/software-requirements/#s4, Plesk currently supports PostgreSQL from 8.4 to 15 version Please add PostgreSQL 16 support to Plesk as well 5 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 
- 
Cloudflare records exclusionsA 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 
- 
include panel.ini in server backupsThe 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 
- 
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… 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 time-expiring fail2ban whitelist entriesPlease 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 LogsIn 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 serverThe 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 WindowsSFTP (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
- Don't see your idea?
 
          