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
- 
Automatic/option for hiding of Plesk, PHP, Apache, Nginx, Wordpress, Drupal, etc. 'reveals'It would be so useful to accommodate one hardening feature, and that would be to switch on/off the server reveal options for Nginx/Apache (Lightspeed, whatever), the expose_php attribute for the version number in PHP (and equivalent in Perl, etc.), the Wordpress/Drupal (and Joomla, etc.), reveal of their presence and version numbers. See this article for the cybersecurity relevance of that (there's a lot more on the 'securityheaders.com' website and free checkers for all of this there too), but I pick this as an illustration of what I'm referring to with php: https://serverhealers.com/blog/hide-php-version-x-powered All of these things are simple, and just… 2 votesThank you for your idea! We will consider this functionality in upcoming releases if it will be popular. Everyone, please continue voting for this feature if you consider it important. Here I'd like to add, though, that in the real world attackers simply test a website against all known vulnerabilities, regardless what webserver, PHP or other software version they detect. Actually, such version information are of no interest, they simply drive tests against all known flaws. So adding the feature will probably not help against hacking attempts. -- PD 
- 
Ability to set nginx additional directives for the Docker extension of Plesk permanently per domainIt would be helpful to have a way to set nginx additional directives for the Docker extension of Plesk permanently as a function of Plesk or via the vhost_nginx.conf, instead of having to use custom scripts and cron tasks that would make sure the necessary adjustments are reapplied in a manual way. 2 votes
- 
Improvements for Outgoing Mail Control - block mailboxes that send messages to non-existent destinationIt would be great to have the ability to temporarily block mailboxes/domains that send messages to non-existent recipients (external or internal destinations). Such messages not only get deferred and gets stuck in queue, but also increase chances of blacklisting server IP. 1 vote
- 
Add MSSQL Certificate managementAdd possibility to add valid certificate for sql server 2 votesThank you for your idea! We will consider this functionality in upcoming releases if it will be popular. Everyone, please continue voting for this feature if you consider it important. -- PD 
- 
S3 Storage with enabled Object LockAWS S3 Storage offers the Object Lock feature, which ensures that a file cannot be deleted within a certain time frame. This is ideal for protecting your Plesk backups from accidental manipulation or attackers. However, to use this feature, the PUT request must include the checksum of the uploaded backup file. If this header is omitted, the following error message appears: Transport error: Extension transport: ext://s3-backup/server/: Content-MD5 OR x-amz-checksum- HTTP header is required for Put Part requests with Object Lock parameters Adding one of the headers described at https://docs.aws.amazon.com/AmazonS3/latest/userguide/checking-object-integrity.html would solve this problem. 2 votesThank you for your idea! We will consider this functionality in upcoming releases if it will be popular. Everyone, please continue voting for this feature if you consider it important. -- PD 
- 
Backup storage path configurationPlease add the ability to configure Plesk on Linux backup location (DUMPD and DUMPTMP_D variables) via Plesk interface, not only via configuration file. 1 vote
- 
panel.ini setting to select 127.0.0.1 or localhost for WPT WordPress installationsWhen using CloudLinux's alt-php versions and when using Plesk's php version management facility instead of CloudLinux PHP Selector, the default path to mysql.sock is not set, or in some cases incorrectly set to /tmp/mysql.sock. Any php script, including WordPress, that is set to use "localhost" to connect to the database will then fail to connect. This can cause severe problems with the WordPress Toolkit. If, instead of localhost, the host address is set to 127.0.0.1, php uses a network connection instead of trying to connect to mysql.sock, and all is well. Naturally this assumes that mysql/mariadb listens on 127.0.0.1 but… 2 votesThank you for your idea! We will consider this functionality in upcoming releases if it will be popular. Everyone, please continue voting for this feature if you consider it important. -- PD 
- 
Secure Plesk mail servers with Modern authenticationMicrosoft is retiring Basic Authentication soon, which means servers that do not use Modern Authentication (OAuth, 2FA, MFA, etc.) will not be able to use its mail client Outlook. I suggest you add an option to secure Plesk's mail servers with Modern Authentication, for example by integrating it with third party apps such as Google Authenticator, Microsoft Authenticator, Duo, Okta, etc.. 35 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! -- IG 
- 
Allow DKIM/DMARC/SPF records for the server's hostname domainThis thing that Plesk does not present DKIM public key, referred to server's hostname, is quite annoying. cPanel does, for example. 
 And I'm not going to mess things up with changing hostname, so to match it with a newly created domain (whose purpose would be just having a DKIM in place).37 votesThank you for your input! We will consider this functionality in upcoming releases if it is popular. Everyone, please continue voting for this feature if you consider it important. -- IG 
- 
Customize columns in site listWould be great to allow selecting what columns to display in the Domains or Site list. Column suggestions: - Site name (user customizable)
- Domain name
- Type
- Status
- PHP version
- Server (apache/nginx)
- Location (if multiple site locations are allowed)
- Traffic
- Size (including files + database, why is it always calculating incorrectly for subdomains?)
- URL
- wp-admin url if wordpress
- Wordpress toolkit link - directly to this site
- Date created
- SSL status
 7 votesThank you for your idea! We will consider this functionality in upcoming releases if it will be popular. Everyone, please continue voting for this feature if you consider it important. -- PD 
- 
Implement Alert System for nginx Service Failures in PleskIntroduce a feature in Plesk to automatically detect and notify administrators through Plesk panel (if accessible) and email alerts when the nginx service fails to start or encounters any issues to ensure immediate awareness and prompt resolution. 1 voteThank you for your idea! We will consider this functionality in upcoming releases if it will be popular. Everyone, please continue voting for this feature if you consider it important. For the time being: Have you checked the https://platform360.io capabilities? You can monitor your servers through it and prevent or detect downtime. -- PD 
- 
Reset DNS record to default value from DNS templateThe ability to reset a specific record to the default value from the DNS template. We are currently only able to reset the whole domain. I'm also missing a column in the dns records overview, displaying which records are default and which are customized. We have to guess at this point which ones are altered. 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 
- 
Make the Grafana Monitoring extension in Plesk use other languagesOnce I set the language of Plesk to another language, the language for the Grafana Monitoring extension remains English. It would be nice to have the option of selecting another language in that interface. 5 votes
- 
Release old files in Plesk installer cache C:\ProgramData\Plesk\Installer\cache\Automatically clean old files in Plesk installer cache C:\ProgramData\Plesk\Installer\cache\ for old installations to release space. 3 votes
- 
Additional option for overuse policy- Overuse is allowed up to x %I would like to have option to set overuse policy as: Overuse is allowed up to x % 
 - after percentage threshold is crossed then suspend and send e-mail notification
 - with ability to set up percentage freeley, but suspend when disk usage is 110 % or 130 % and so on.2 votesThank you for your idea! We will consider this functionality in upcoming releases if it will be popular. Everyone, please continue voting for this feature if you consider it important. -- PD 
- 
Access to the action log under the customerProvide the possibility to get information from the action log under the customer that is related to the domains and objects that belong to this customer. 1 voteWe've started to research what is required by the panel to satisfy NIS2, internal ID PPM-5343. -- PD 
- 
Increase mailbox size above the default sizeDefault Mailbox size is for example 5 GB per Mailbox. But on one Box, the client need more space. So it would be great, if all accounts stay on the standard Size. All mail addresses keep the default size, but one can increase the storage space. Currently, only the reverse is possible, but this makes little sense, as I don't want to adjust all the addresses individually, but only increase the one that has a compulsory requirement. 3 votesThank you for your idea! We will consider this functionality in upcoming releases if it will be popular. Everyone, please continue voting for this feature if you consider it important. -- PD 
- 
Display notifications in Plesk GUI regarding failed scheduled backupsPlease add an option to display notifications in Plesk GUI in case a scheduled backup has finished with an error or a warning. 2 votes
- 
Add ability to Backup from the Subscriptions viewAdd ability to Backup select subscriptions in subscriptions view. Basically instead of doing a full server Backup, I'd like to select a number of subscriptions via the checkbox and then click Backup to create a Backup of only those Subscriptions. This will allow me to archive a number of subscriptions so I can delete them. 1 voteThank you for your idea! We will consider this functionality in upcoming releases if it will be popular. Everyone, please continue voting for this feature if you consider it important. -- PD 
- 
1 voteThank you for your idea! We will consider this functionality in upcoming releases if it will be popular. Everyone, please continue voting for this feature if you consider it important. -- PD 
- Don't see your idea?
 
          