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

  • or

841 results found

  1. Implement DNS Certification Authority Authorization (CAA) resource record

    Certification Authority Authorization (CAA), defined in RFC 6844, is a standard that allows domain name owners to control which CAs are allowed to issue certificates for their properties.

    ssllabs.com has implemented the detection for this record when checking for the SSL grade they give. To prevent getting graded down and use state of the art techniques for ssl security I would usggest to allow adding those nameserver record.

    RFC: https://tools.ietf.org/html/rfc6844
    ssllabs announcement https://blog.qualys.com/ssllabs/2017/01/13/whats-new-ssl-labs-1-26-5

    94 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    26 comments  ·  DNS  ·  Admin →
  2. implement dynamic mailing lists

    Microsoft has a feature called "dynamic distribution groups" https://technet.microsoft.com/en-us/library/bb123722(v=exchg.160).aspx

    This is usefull when you want to create a distribution group for the whole company or some departments.

    Should be simple to implement by using the contacts fields: i.e. company name or department has to be the same and the firstname and lastname fields must not be empty. The department, firstname and lastname fields should be added to the contact details and should also be immediatly visible during creation of a user.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Mail  ·  Admin →
  3. Implement the option of "Projects"

    As most of the cloud services have (Ex: Digitalocean, hetzner etc), Plesk should implement "Projects".

    Any user (Regular and reseller) can create project cubes (with its own name) and insert domains, or customers inside.

    This will help to make the UI even better and organized.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

  4. Manage all the additional Plesk PHP-FPM versions in Watchdog Monitoring extension

    The following User Voice request was rejected long time ago: https://plesk.uservoice.com/forums/184549-feature-suggestions/suggestions/35256088

    However, it is a must that the Watchdog Monitoring extension would allow the Plesk administrator to monitor the additional Plesk PHP-FPM versions.

    As per now, going to Extensions > My Extensions > Watchdog, it only supports OS PHP-FPM.

    The additional Plesk PHP-FPM handlers are part of Plesk and this request should be considered by the developers.

    The following workaround allows the monitoring but it is not possible to manage it from Plesk GUI: https://support.plesk.com/hc/en-us/articles/115000584394

    18 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    In the past, when some OSes supported by Plesk used 'sysvinit', it was reasonable to monitor and restart PHP-FPM services. Currently, all supported OSes are systemd-based and systemd monitors and restarts PHP-FPM services by itself if necessary. 


    Monit (as a part of the Watchdog extension) performs regular checks every 5 minutes. The systemd detects the service down in a few seconds and restarts it.


    The question is, is the request still valid and actual? Why do you prefer to monitor PHP-FPM services with Watchdog/Monit, and why is systemd monitoring not enough?

  5. Rename Google Authenticator extension

    It's the TOTP implementation so it does not only work with Google Authenticator.
    Call it like 2-Factor-Auth (or something similar) instead

    13 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Extensions  ·  Admin →
  6. Linode DNS Extension

    Same sort of thing as the Route53 extension just with Linode Cloud DNS

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Extensions  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  7. Implement AppArmor support for Apache

    AppArmor provides much stronger security for web applications than what is currently available, especially since PHP open_basedir is both slow and known to be insecure.

    With AppArmor you don't need such settings, and it is possible to allow PHP functions such as exec() and system() - but only allow access to certain binaries. This provides a more flexible system for our customers, and we have more fine-grained control over what they can and cannot access.

    http://wiki.apparmor.net/index.php/Mod_apparmor_example

    Additional AppArmor profiles for services that come with Plesk might be useful too, but securing Apache is the main thing.

    7 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

  8. Possibility to easily resend notifications (e.g. Customer account creation, Site creation) to selected customer's email.

    Possibility to easily resend notifications (e.g. Customer account creation, Site creation) to selected customer's email. Sometimes customers have lost their email notifications and request them again.

    9 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

  9. Include email directories in disk space viewer extension

    As described in https://www.facebook.com/groups/plesk/posts/24753472967632807 the Disk Space Viewer extension only shows the usage of directories in a subscription's webserver file path, e.g. /var/www/vhosts/subscriptioname/. The display is misleading some users that have a lot of storage space occupied in their mailboxes. For that reason it would be good if the extension could also include the mailbox paths of a subscription.

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Extensions  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  10. please add redmine as an extension

    as I want to add redmine to our website, but I can't set. if Plesk has redmine as a extension, I can install it easier.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Extensions  ·  Admin →

    This request did not become popular. We must decline it. But there is an alternative solution: If the manufacturer of Redmine feels that it can give their product a boost if it becomes available as a Plesk extension, they could use the free Plesk API to develop an extension. For a guide how to do that, please visit https://docs.plesk.com/en-US/obsidian/extensions-guide/plesk-extensions-in-a-nutshell.76331/ This is also available for users, so you can write your own extension as well.

    -- PD

  11. Add warning message if Postgres installed on the Web Admin License but without Developer pack extension

    The Postgres installed on the Plesk Web Admin edition but not persists in Tools & Settings > Database servers.

    To manage PostgreSQL Developer pack extension required. But it does not produce any warnings about that which is confusing.

    Also, there is no information about Developer pack in license management. I would suggest to add new tab "paid extension" in Tools & Settings > Licensing management

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  12. Add SSH2 extension to PHP default extensions to improve security

    Hi,

    Please consider add SSH2 extension to PHP default available extensions.

    To be able to use FTP over SSH (SFTP) the SSH2 extension must be installed on PHP.

    IN SHORT: SFTP (SSH2 EXTENSION) = SECURITY

    SFTP means secure file transfer via Secure Shell (or SSH), hence the name SSH File Transfer Protocol (SFTP). The two devices (server and client) communicate via a single channel, that of SSH, in which the remote file management commands are sent and where the file transfer takes place. By default, the only port required for SFTP is 22, the same as SSH.

    SFTP …

    33 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Web / PHP  ·  Admin →
  13. Create an extension for Datadog

    Have an extension that installs the relevant files etc with a config section for datadog (datadoghq.com) that allows advanced monitoring of servers.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Extensions  ·  Admin →
  14. Add Yandex Disk Backup For Your Extension Catalog

    it would be great if you could add yandex disk to your extension catalog

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

  15. Install extensions from PEAR

    Plesk should have a section where you can install php extensions from PEAR easily with a single click as has CPANEL

    49 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    Since PEAR is more or less obsolete and Plesk 12.5 introduces PHP Composer support, we do not believe that we should spend our time and resources on supporting PEAR. We suggest everyone to switch to PHP Composer. If you want to discuss this, please use our forums (forum.odin.com). Thanks.

    —AK.

  16. Close SSH terminal Extension when typing "Exit"

    Plesk SSH Terminal extension should close upon enter the "Exit" command, currently the extension only drops, and it reconnects, this is not the expected behavior.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Extensions  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  17. System Updates and Extension Updates History

    It would be nice to have a simple listing of the last 30 days or so history of System Updates and Extension Updates. Currently when Plesk updates System components or extensions automatically, we're left wondering what was updated, unless we dig into the server logs via command-line. Thanks for all your hard work BTW.

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  18. Add MySQL extension for Dovecot

    Ability to use MySQL as an extension to Dovecot
    Business case: using MySQL database for centralized authentication to email accounts.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Mail  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  19. Implement Ubuntu 22 to 24 upgrade script

    Implement Ubuntu 22 to 24 upgrade script

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  20. Create a SmarterMail Extension

    The creation of a SmarterMail extension for Plesk.

    1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Extensions  ·  Admin →
  • Don't see your idea?

Feedback and Knowledge Base