Skip to content

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.

For technical assistance, contact Plesk support
For questions, bug reports, discussions and free assistance, check our Forum and Facebook page
For additional information, see Documentation, Knowledge Base and Blog
Follow us on Twitter for more news on Plesk development

Off-topic posts will be removed from here

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback

2091 results found

  1. Windows Subsystem for Linux (WSL) - features from Linux to Windows

    Please add support for Linux tools (and programming languages, such as Ruby) to Windows through Windows Subsystem for Linux (WSL) and support for PLESK. Of course in the future. This function, in my opinion, is of great importance and gives Plesk a great advantage.

    Windows Server 2016 (1709) supports Windows Subsystem for Linux (WSL), Semi-Annual Channel.

    Windows Subsystem for Linux (WSL) will be implemented in all versions of Windows Server 2019.

    4 votes
    How important is this to you?

    I suppose that it would be better to move your hosting to Plesk for Linux if you want to use Linux technologies. Some years ago Apache was supported by Plesk for Windows but it was dropped due to high business cost and insufficient reliability and relevance. Therefore I’m not sure that it is good idea to spread resources to support Linux technologies on Windows servers.

    But anyway, thank you for your input! Maybe 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.


    IG

  2. upgrade nginx to include ngx_http_image_filter_module

    upgrade nginx to include ngxhttpimagefiltermodule

    can be used to serve scaled images simple

    4 votes
    How important is this to you?
  3. Add option to modify the upload_max_filesize and post_max_size Globally via Plesk Admin

    Add the option to modify the uploadmaxfilesize and postmaxsize Globally via Plesk Admin > Tools & Settings > Mail Server Settings.
    The "Maximum message size" is already a Global setting in "Mail Server Settings" and these 2 settings should also be there.
    Currently the only way to modify these settings in Linux is via a command line in Terminal and Horde, RoundCube, & Kolab all use different php.ini files for these same settings. I believe it would make for a much more user friendly experience if these options were a Global Setting modified preferably via "Plesk…

    4 votes
    0 comments  ·  Mail  ·  Admin →
    How important is this to you?
  4. Change database autogenerated name convention in APS

    Installing Wordpress 8or other apps) via APS, the autogenerated database name is something like 'wordpress_N' with N incrementing from 1, that is non-sense and causes great troubles when using Plesk Migrator to migrate a subscription to another server when there are already installed applications.

    You may name the database like 'wordpressX' with X random, or include part of the domain name in the database generated name, for example if domain is named testdomain.tld the db name maybe 'testdomainX'.

    4 votes
    How important is this to you?
  5. Better migration of "PHP from OS vendor" parameters

    Please consider the following use case:
    - testdomain.tld on a CentOS target server is using "PHP from OS vendor" version 5.3;
    - The destination server is Ubuntu 14, with newer version of PHP from OS vendor, so you install PHP 5.3 with Plesk Installer;
    - The migrated testdomain.tld will have different PHP parameters that may cause disruption of the website.

    An example: PHP short open tag is enabled by default on PHP from CentOS repository, but is disabled on PHP 5.3 handler installed via Plesk Installer. If a PHP code uses short open tags, the script will stop working. Plesk…

    4 votes
    4 comments  ·  Migrations  ·  Admin →
    How important is this to you?

    The problem may be in that destination server will not be able to use specified version of PHP for the migrated domain because of absence in official OS vendor’s repository. To prevent this kind of problems we see improvement of pre-migration checker which will notify you about possible post-migration issues. After that, the server administrator must solve the problem himself. The automatic resolving of these incompatibilities looks very dangerous.

    IG

  6. Change default notification settings for built-in scheduled task on Windows

    The following built-in scheduled tasks on Plesk for Windows are set byd default to Notify = Every time. Every clean install of Plesk will send daily two annoying e-mail messages to the administrator. It will be more useful to change that default to Notify = Errors only.

    Daily web statistics analyzers run task:
    C:\Program Files (x86)\Parallels\Plesk\admin\bin\webstatisticsexecutor.exe

    Daily script task:
    C:\Program Files (x86)\Parallels\Plesk\admin\bin\php.exe -q "C:\Program Files (x86)\Parallels\Plesk\admin\plib\DailyMaintainance\script.php"

    4 votes
    How important is this to you?
  7. Configure a mail user to send mail only to other addresses in the same domain

    Configure a mail user to send mail only to other addresses in the same domain. And not to external addresses.

    4 votes
    1 comment  ·  Mail  ·  Admin →
    How important is this to you?
  8. Add a Tag for the notification emails for the Public IP address of a server

    Add a Tag for the notification emails for the Public IP address of a server. If a server is using NAT when the <ip> Tag is used it shows the Private IP address in the Site Notification emails instead of the Public IP address.

    4 votes
    0 comments  ·  Mail  ·  Admin →
    How important is this to you?
  9. don't write in the backup repository during plesk updates

    I mounted a remote server via sshfs and set it as the plesk backup repository, so I can backup my domains through sftp (with a keyfile).

    But now, whenever I try to upgrade my plesk installation, plesk writes files to my backup repository (i.e. mysql backup before a mysql upgrade) and immediately tries to change the owner of the file, which fails because chown it is not supported on mounted directories.

    The best solution would be to provide the option to set a different path for automated backups.

    4 votes
    How important is this to you?
  10. Set right ciphers by default on Windows

    There is a documentation how to do it manually: https://docs.plesk.com/en-US/onyx/administrator-guide/plesk-administration/securing-plesk/pci-dss-compliance/tune-plesk-to-meet-pci-dss-on-windows.78901/

    but there is no tool to do it automatically (and by default during the installation).

    4 votes
    1 comment  ·  Security  ·  Admin →
    How important is this to you?

    AFAIU, the request is about right ciphers for SSL configuration. We have a documentation how to do it manually: https://docs.plesk.com/en-US/onyx/administrator-guide/plesk-administration/securing-plesk/pci-dss-compliance/tune-plesk-to-meet-pci-dss-on-windows.78901/ but have no tool to do it automatically, so, this is a valid request, 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!

    — rk

  11. Firewall option desination

    You really need to add a rule to thlle firewall option that supports desination. There is no reason why this should have not been added.

    4 votes
    How important is this to you?
  12. Add option to exclude suspended subscriptions from backups

    Please add option to exclude suspended subscriptions from server-wide backups

    3 votes
    How important is this to you?
  13. 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 votes
    0 comments  ·  Extensions  ·  Admin →
    How important is this to you?
  14. 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.

    3 votes
    0 comments  ·  Security  ·  Admin →
    How important is this to you?
  15. Integrate SmarterMail features directly into Plesk

    Consider the possibility of integrating certain SmarterMail administration features directly into the Plesk interface.
    For example, allow users to manage spam filters and safe senders from Plesk, without needing to access SmarterMail.

    3 votes
    1 comment  ·  Mail  ·  Admin →
    How important is this to you?
  16. Add Full Two-Way Synchronization with SmarterMail

    When a user with administrator permissions creates an email account directly in SmarterMail, it is not synchronized with Plesk.
    As a result, the account is not displayed in the Plesk interface, which creates confusion and makes centralized management difficult.

    Ensure that any email account created or modified in SmarterMail is automatically synchronized with Plesk, and vice versa.
    This would ensure consistent management and avoid discrepancies between both platforms.

    3 votes
    1 comment  ·  Mail  ·  Admin →
    How important is this to you?
  17. Add SmarterMail admin email management in Plesk

    Users who create email accounts through Plesk do not have the option to configure them with administrator permissions in SmarterMail.
    This limits their ability to manage spam filters, safe senders, and other advanced settings directly in SmarterMail.
    Add an option in the Plesk email account creation process to assign administrator permissions in SmarterMail.
    This would allow users to manage their email accounts more fully and autonomously.

    3 votes
    0 comments  ·  Mail  ·  Admin →
    How important is this to you?
  18. Use 360 Monitoring data to feed the monitoring widget at Plesk initial page

    Use 360 Monitoring data to feed the monitoring widget at Plesk initial page

    3 votes
    How important is this to you?
  19. Add warning that Spam Filter is disabled when turning local copies off

    Spam Filter tab disappears when checking the "Do not deliver copies of forwarded emails to the Plesk mailbox" option for a mailbox

    This should be documented and underlined in the Plesk interface, on the "Edit Mailbox" screen, with a "yellow warning/info box" that will be displayed one we check this checkbox. "Forwarding messages to an email address without keeping a copy of the messages in the local mailbox disables the Spam Filter for this e-mail account."

    3 votes
    0 comments  ·  Mail  ·  Admin →
    How important is this to you?
  20. 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 votes
    How important is this to you?
  • Don't see your idea?

Feedback and Knowledge Base