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
  1. Add ASP.NET Razor Syntax Support for Linux

    Razor is a markup syntax for embedding .NET based code into webpages. The Razor syntax consists of Razor markup, C#, and HTML. Files containing Razor generally have a .cshtml file extension.

    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  ·  Web Applications  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  2. Ajax Toolkit

    We would like to install/use Ajax Controller Tool Windows Server. There is no option to add or install an extension for Ajax.

    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  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  3. Amazon Route 53 support multiple Plesk servers

    At the current moment, Amazon Route53 extension supports only a extension at a time.

    If two servers use the same AWS account and the information is synced by one of the servers, all the DNS information is overwritten and the other server DNS information is lost.

    It would be nice if the other server information would not be lost in the process.

    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  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  4. Drupal 9 support in Plesk

    The last support version of Drupal is 8.9.20 in Plesk, some users want to use the last version, 9.4.x. it is possible to have higher Drupal version in Plesk?

    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  ·  Web Applications  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  5. Specify exact value of Priority and Weight in SRV DNS record from Plesk UI

    Once SRV DNS record is added in Plesk UI only drop down menus are available and exact value cannot be specified, for example Priority = 100.

    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  ·  Usability and UI  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  6. Do not automatically delete non-Plesk Route 53 records

    When making any update to a DNS zone, all records that were not created/synched with Plesk are automatically deleted. This prevents users from using advanced Route 53 functionality, such as aliases (for CDN, load balancer, etc). Because Plesk does not support AWS aliases (which is fair enough), this specific functionality MUST be configured directly in Route 53. That would only be a minor inconvenience, if Plesk didn't actively delete any record not synched with Plesk on any unrelated DNS update. This means Plesk-managed domains can't really use any advanced AWS functionality or Plesk will take the site offline.
    If Plesk…

    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  ·  DNS  ·  Flag idea as inappropriate…  ·  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. Send an email notification once customer/subscription/domain is suspended manually

    Add feature of sending an email notification to customer when customer/domain is suspended manually.

    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  ·  Plesk (general)  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  8. 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  ·  Docker  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  9. Digital Ocean DNS mutual sync

    According to "DigitalOcean DNS" ext description:

    The extension automatically synchronizes the DNS zones between Plesk and DigitalOcean DNS.

    https://www.plesk.com/extensions/digitalocean-dns/

    In reality it only works one way only, from Plesk to DO

    I would like to have Plesk DNS integrated with Digital Ocean DNS bi-directionally.

    1. I wish to have initial provisioning undertaken by Plesk. It's a real-time saver.
    2. I then wish to manage DNS records at Digital Ocean.
    3. Plesk DNS zone then becomes a follower or changes done in DO synced back to Plesk.

    I want the the functionality above because the DO UI is a lot clearer and has a…

    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  ·  Flag idea as inappropriate…  ·  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. Add the ability to restrict users forwarding the email to free email service providers

    Add the ability to restrict users forwarding the email to free email service providers, such as Gmail, Hotmail, and Yahoo.

    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  ·  Mail  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  11. add option to have dedicated php instance on a domain alias

    I have noticed that on main domains and subdomains this is a option but when you add a domain alias this option does not seem to be there.

    I would think this would be something useful to have especially if you are like us and have multiple domain alias pointing to one main site for files but wanting separate domains under one account like for us it is multiple ecommerce websites.

    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

    open discussion  ·  1 comment  ·  Web / PHP  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  12. Please enable this driver in php.ini (extension=pdo_firebird extension=pdo_mysql extension=pdo_oci extension=pdo_odbc extension=pdo_pgsql e)

    Please add this to php.ini, we can use our pdo driver for ms access:
    extension=pdofirebird
    extension=pdo
    mysql
    extension=pdooci
    extension=pdo
    odbc
    extension=pdopgsql
    extension=pdo
    sqlite

    5 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  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  13. DNS Forwarding

    It'd be great to have an option to configure DNS Forwarding with masking in 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  ·  DNS  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  14. Use the same time format for all elements in Backup Manager

    The "Tools & Settings > Backup Manager > Schedule" menu is using 24-hour format for setting a time for backup startup, but the backup list in "Tools & Settings > Backup Manager" is using 12-hour format (AM/PM), which can be confusing.

    Please use the same format between these two elements, or add an option to select the preferred format.

    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  ·  Usability and UI  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  15. Ability to change sender's name in auto-reply

    Provide the ability to modify sender's name when configuring an auto-reply on Plesk.

    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  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  16. Email forwarding stops forwarding mail back to the address that sent the mail

    We have an email address for "operations", which forwards emails to three separate accounts. When someone on the team replies to an email, it gets sent to "operations" and all of the other addresses listed. "operations" then receives the email and forwards it back again to the address that sent it.

    My idea is to have an option for the forwarding email to NOT forward emails back to the email address it was received from. It recognizes that email address is in its forwarding list and won't forward it back to that specific email.

    So, instead of user 1 ->…

    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  ·  Mail  ·  Flag idea as inappropriate…  ·  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. Add the option to display doc and xls format via the File Manager view/editor.

    Add the option to display basic Word (doc) and Excel (xls) format via the File Manager view/editor.

    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  ·  Plesk (general)  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  18. Bring support for Open Swoole in PHP

    Open Swoole will allow us to bring PHP development to next level! Its will support true concurrency and will can be used to bring php to all kinds of new and exiting applications: websocket, webrtc, tcp, udp etc...

    Build high-performance, scalable, concurrent TCP, UDP, Unix Socket, HTTP, WebSocket services with PHP and easy to use coroutine, fibers API

    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  ·  Web / PHP  ·  Flag idea as inappropriate…  ·  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. central webmail management

    extend the webmail settings screen like the php settings.
    show the amount and which domain is using which webmail client and allow changes to it.
    now after the horde desaster it would be way easier to identify domains using it and changing that.

    0 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  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  20. Rest API - Get assigned plan from domain

    Using the REST API it is not possible to view the assigned plan from a domain. You can only add a plan when creating a domain. I would like the see what plan is assigned to a domain for our billing process.

    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  ·  Plesk (general)  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    Thank 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. 


    At the moment you can use the following SQL query for psa database for getting what you want:


    SELECT dom.id as domain_id, dom.name as domain, ps.plan_id, t.name as plan_name from domains dom LEFT JOIN Subscriptions s ON (dom.id=s.object_id AND s.object_type='domain') LEFT JOIN PlansSubscriptions ps ON ps.subscription_id=s.id LEFT JOIN Templates t ON t.id=ps.plan_id;


    -- 

    IG

  • Don't see your idea?

Feedback and Knowledge Base