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

2093 results found

  1. Better MSSQL handling

    • MS SQL Server 2012 Express via Plesk Installer is configured to use dynamic ports by default and this causes a warning in Tools & Settings > Database Serrvers. Packages installed through your installer should not cause a warning by default :)

    • Improve the behavior of field "Allow remote connections from", under Domains > domain.tld > Databases > User Management > username because the generated firewall rule is OFF by default; maybe this is by design, infact the field description states "Your changes in this list will be pre-moderated by your hosting provider.", but the admin doesn't get any notification about…

    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  ·  Databases  ·  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. Add an option to not only create, but duplicate scheduled tasks

    Its a good idea duplicate shedule task. Not only add, duplicate too.

    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)
  3. Sitejet website migration

    Currently, after the migration, Sitejet websites are unavailable for editin, showing the error "Can not access Sitejet Website Builder for this domain. Please check if this domain has been migrated or restored onto another server".
    This issue can only be resolved by contacting Plesk Technical Support directly.

    Please consider implementing a smoother migration process for Sitejet websites that does not require contacting Plesk Support.

    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  ·  Migrations  ·  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. Need Help with Plesk? Here’s How to Manage Your Server Like a Pro!

    Are you struggling with Plesk server management? Whether you're a beginner or an experienced user, Plesk can sometimes be tricky to navigate. Here’s a quick guide to help you optimize your Plesk experience:

    1. Easy Plesk Setup & Configuration Install Plesk effortlessly using the auto-installer.

    Secure your server with SSL certificates and firewall settings.

    Manage domains, emails, and databases in one dashboard.

    1. Troubleshooting Common Plesk Issues "Service Unavailable" errors? Check Apache/Nginx and PHP-FPM status.

    Backup failures? Ensure sufficient disk space and correct permissions.

    Slow performance? Optimize MySQL and enable caching.

    1. Boosting Security on Plesk Enable ModSecurity to prevent attacks.

    Regularly update…

    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 / SSL  ·  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. Disable custom Service Plans for Reseller

    I genuenly need the option to disable the creation of Service Plans on the Reseller level. So all Service Plans (or selected) from the Admin will be available for the reseller to choose from.

    Background:
    As an Admin I would like to define the service packages, so the Reseller can Choose from the service packages for new users / domains but cannot create or edit them.
    So I can have Resellers which can build Websites and manage Customers ontop of my existing pricing structure.

    Thanks for your Votes and the Implementation.

    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)  ·  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. Add the amount of banned IPs to the IP Address Banning (Fail2Ban) page. Not just on the home screen.

    When I am in the screen for Tools & Settings / IP Address Banning screen, it would be helpful to see the number of banned IPs in the top of the screen of the "Banned IPs" tab. Instead of only seeing the list of IPs that are banned and amount amount of pages worth. This seems really simple, but for me it would be effective to quickly see at a glance how many IPs are actually being banned at any given time. This would be a great feature for the newest update of Plesk Obsidian. I am using the WebPro…

    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  ·  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. Show LetsEncrypt certificate expiration date in certificate management

    As LetsEncrypt keeps on telling me to renew my certificates and plesk tells me that it automatically renew's 30 days before expiration, it would be handy to actually SEE the expiration date in the Certificates overview under Tools&Settings -> SSL/TLS Certificates directly in the list view and also in the detail view of the certificate, if you click on one certificate.

    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 / SSL  ·  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. add read-only API access

    Especially for automatically executed scripts that use the XML or REST API, it would be much more safe and secure to have read-only credentials.

    For instance, for a script that automatically publishes the current list of sites on our intranet, and a script that uses what's in Plesk for automatic billing, we really don't want to store credentials with them that allow them (or anyone who steals those credentials), to change anything (e.g. delete everything).

    This requires the creation of a new type of attribute on users or authentication tokens: read-only.

    Ready-only users or tokens can be used to make…

    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  ·  API  ·  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. reject email when dkim is missing

    Add the ability to configure Plesk to reject all incoming emails that have no DKIM.
    In other words, when email comes with DKIM Feed: No signature

    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  ·  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. Automatically Disable Maintenance mode

    It would be nice to make it possible to automatically disable maintenance mode if a timer is connected (like a checkmark to disable maintenance mode when timer expired).

    We quite often want clients to publish their sites early in the morning (5am/6am) and have to set an alarm outselves, wake up at night, just to disable the maintenance mode.

    We always put a count down timer when the website goes online. It would be nice if once the timer is finished the maintenance mode would get disabled so we wouldn't have to do this 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  ·  WP Toolkit  ·  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 a general rate limit option for service connections in iptables

    Similar, but not the same as proposed in https://plesk.uservoice.com/forums/184549-feature-suggestions/suggestions/46431970-add-rate-limiting-rules-to-fail2ban

    Problem:
    Scrapers and bad bots are reacting to an increased propagation of Fail2Ban bad bot rules. Their new tactic is to collect a number of domains hosted on the same ip address first, then to send burst style requests to all these domains "at once" so that they get a response before Fail2Ban rules kick in to ban the ip address of the requestor. Since 3/2025 in some cases it has been observed that these attack style bursts can be so massive that they drive up the cpu usage of 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

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  12. Synapse Matrix with Element and Synapse Admin incl. coturn etc..

    Synapse Admin with Element Web and Synapse Admin incl. coturn and User regestration .

    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)
  13. External Links inside Plesk CP

    Open all external links from inside Plesk CP with new tab. Currently only about half of these links open in new tab and it's a PIA when they don't.

    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)  ·  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. Add NSEC3 option for DNSSEC (prevent zone enumeration)

    Please add an option in DNSSEC configuration to use NSEC3.
    NSEC3 does not allow DNS zone enumeration like NSEC.

    Documentation :
    https://bind9.readthedocs.io/en/v9.18.14/dnssec-guide.html#nsec-or-nsec3

    Regards,
    Laurent.

    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  ·  Security  ·  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. Custom timeframe for outgoing mail limit (e.g per minute, per 5 minute and etc.)

    Custom timeframe for outgoing mail limit instead of default hour rate(e.g per minute, per 5 minute and etc.)

    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  ·  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. Mail Folder autoclean after x day

    Hello we search a solution, to autoclean / autoremove mail folder after x day's

    Like this plugin https://bitbucket.org/Black75/autoclean/src/master/
    "Autoclean is a Roundcube plugin, that allows the user to configure automatic cleaning of old messages from folders."

    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  ·  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. Ability to remove plesk.page temporary domain from server

    Would be great to let an user completely delete all occurrencies of plesk.page temporary domain from a server or at least explain how to remove that.

    Every temporary domain created, also the default assigned as hostname, leave a persistent trace as after deletion A records still show up and point to server IP.

    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)  ·  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. add support for -o inet_protocols=ipv4 under just the smtp setting

    I would like to be able to specify the smtp protocol from the user interface.
    Specifically, the solution to the problem described here on the official postfix documentation:

    https://www.postfix.org/postconf.5.html#smtp_address_preference

    The setting "smtpaddresspreference = ipv4" is not a solution for remote servers that flag email received over IPv6 as more 'spammy' (the client IPv6 address has a bad or missing PTR or AAAA record, bad network neighbors, etc.). Instead, configure Postfix to receive mail over both IPv4 and IPv6, and to deliver mail over only IPv4.

    /etc/postfix/main.cf:
    inetprotocols= all
    /etc/postfix/master.cf
    smtp ...other fields... smtp -o inet
    protocols=ipv4

    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  ·  Panel/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. Create a BIND-independent SSL It! mode

    As 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 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)
  20. restart cookie expiration time of 2FA (Google Authenticator) after a successful login

    It 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 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)
  • Don't see your idea?

Feedback and Knowledge Base