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
2089 results found
-
Add mailqueue messages count to Advanced Monitoring / Grafana
Add the count of messages in the postfix mailq to Advanced Monitoring and Grafana. Then we have the option to get alerts if mailq goes up, in case of spam events!
21 votesThank you for your input! 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 -
1 vote
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.
—
IG -
XML-API: Enable Secret Key for Resellers (and Customers)
Currently, Secret Keys are only available to system admins:
https://docs.plesk.com/en-US/obsidian/api-rpc/about-xml-api/reference/managing-secret-keys.37121/It would be great that also resellers (and potentially customers) could create such a key to not have to store user credentials on a server.
(What was the rational to prevent this?)
3 votesThank you for your input. 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 -
Add an ability to encode parameters sent in custom button URL
Currently, parameters passed to the custom button URL are put there in plain text (even FTP user password).
As the custom button URL is using GET request, the parameters can be easily replaced by anyone which is not secure and doesn't allow using custom buttons for logging customers into a third-party service (e.g. billing).
Please consider implementing an option to securely encode URL parameters so only the receiving side can decode them.2 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
-
Automatically enable a DNS zone for newly created subdomains on both the Plesk side and in the DigitalOcean DNS extension
It would be great if after the new subdomain is created, its DNS zone automatically enables on both Plesk side and in the DigitalOcean DNS extension
2 votesThank you for your input. 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 -
Add CLI command that prevents installation of the plugins that are shipped with WordPress by default
For example, the customer has a WordPress set with the required plugins.
And this WordPress set is defined in ServicePlans > ServicePlanName > Additional Services > WordPress Toolkit
However, after creating the subscription example.com in Domains > example.com > WordPress > Plugins can be found that plugins like Hello Dolly or Akismet Anti-Spam are also installed however they were not pre-selected.
Please add the CLI method to prevent the installation of such unnecessary for customer plugins.
1 voteThank 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 -
Plesk image for Docker on Windows
Add Plesk image for Docker on Windows. Only the image for Linux is available at the moment.
4 votesThank you for your input. 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 -
Extend async progress bar by executed scheduled task arguments
The list of scheduled tasks already contains the arguments of php scripts, while they are missing information in the asynchronous progress bar.
Tasks started at the same time, which differ in the arguments of the same script, are indifferent from each other.1 vote -
Automatically add new Obsidian release to mirror repository
Plesk Obsidian is released in the following way:
PSA_ 18.0.21
PSA_ 18.0.23
PSA_ 18.0.24
...
Currently, if local repository is used each new version has to be added manually. Automatic synchronization would be a nice feature.7 votesThank you for your input! 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 -
Add additional Plesk notifications for customers when creating an FTP user
I would like to automate domain customer's FTP access to a domain.
So I want a user to be automatically notified about their newly created FTP access when creating it in Plesk UI.
Writing an email with credentials for every customer is ineffective and time-consuming2 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 -
emails : [Alerting] Load average
when sending alerts about high load of server, i think it would be a Good idea to receive some kind of snapshot of processes list, maybe not the full list but at least first 10 or 20 heavier processes
In the meantime you receive email and go to panel to see what is happening. things goes back to normal
3 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 -
Deliver the emails externally when the mail service is disabled in Plesk Obsidian with SmarterMail
Currently, when mail service is disabled in a domain hosted in Plesk Obsidian with SmarterMail, Plesk disables the mail service for the domain in SmarterMail.
This causes a problem when trying to send an email to this domain because SmarterMail considers the domain is disabled with the following error in the log files:
Delivery for jsmith@domain.tld to jdoe@example.com has bounced. Reason: The domain is disabled
Plesk should do the following when mail service is disabled:
- Keep the domain enabled in SmarterMail
- Configure the Inbound Message Delivey from Local to ExternalOr, provide an option in Plesk GUI to…
4 votesThank you for your input! 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 -
Make "My Extensions" the default if clicked on Extensions
Please make "My Extensions" the default when I click on Extensions. After the server is set up, I don't ever need the Catalog.
22 votesYou can get quick access to the installed extensions using the Quick Access menu which will appear in the first second when you point a mouse on the ‘Extensions’ menu item. It’s exactly what you are asking (see attached image).
If using this menu is not suitable for you, please keep vote and describe in comments why its feature is not fit your needs.
—
AA -
git extension: option to delete branches
Git extension: option to delete branches that are not more in the remote repository (or everything and with the next pull get only the ones from remote).
Here are some possible solutions, I assume:
https://stackoverflow.com/questions/7726949/remove-tracking-branches-no-longer-on-remoteAfter some time there are so many branches on the dropdown that it really gets annoying to search for the desired one and removing and adding the repository does not really feel right.
Here is a command, in case someone finds this idea before it was implemented:
https://talk.plesk.com/threads/git-extension-doesnt-remove-deleted-branches.351838/#post-861524
(not sure if there is already a feature request open for this)
12 votesThank you for your input! 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 -
Add a possibility to convert existing domains like 'sub.example.com' to subdomains of 'example.com'
If for some reason 'sub.example.com' was added to Plesk as domain the wildcard certificate for 'example.com' doesn't cover it and it is required to issue separate certificates. Please add an ability to convert existing domains like 'sub.example.com' to subdomains of 'example.com'.
3 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 -
Add the ability to Download/Upload a list of domains to the Mail Server Blacklist/Whitelist
Add the ability to download/upload a list of the domains from Whitelist of Blacklist (Tools&Settings > Mail tab) as a text file so it is possible to add all the required domains at once.
The following Uservoices matching this feature were already created serveral times:
https://plesk.uservoice.com/forums/184549-feature-suggestions/suggestions/15998113-server-wide-e-mail-settings-blacklist
https://plesk.uservoice.com/forums/184549-feature-suggestions/suggestions/17805055-download-and-upload-for-the-email-blacklist-in-ord
https://plesk.uservoice.com/forums/184549-feature-suggestions/suggestions/6345455-mail-server-settings-bulk-emails2 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 -
Add abilty to update existing Service plan on target server using Service Plan from source server using Hosting Plan Exporter extension.
For example
1. some servers with the same service plans created.
2. Service plan on one server changed
3. Service plan on other servers can be updated using a service plan from the source server.3 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 -
Remote control of users or plesk subscriptions.
Hi, I have an idea, and if from a single Plesk installation, you can manage subscriptions from other servers with Plesk. For example, I have installed plesk in panel.mydomain.com, but the host where my client's subscription is in panel.1.mydomain.com, so it would be nice if from panel.mydomain.com the subscription can be managed remotely form. The remote server with plesk. my client would enter plesk from panel.mydomain.com and from there would manage the subscription hosted on panel.1.mywebsite.com, (if it could also be good, multiple plesk servers are configured and when creating a new subscription or client in plesk, the subscription is…
2 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 -
Add native integration between Plesk and mod_cloudflare
Cloudflare dropped support for Cloudflare extension. Please consider native integration with Cloudflare. It is required for example to automatically update Cloudflare IP addresses with Nginx configuration to show real IP: https://support.cloudflare.com/hc/en-us/articles/200170786-Restoring-original-visitor-IPs-Logging-visitor-IP-addresses-with-mod-cloudflare-
5 votesThank you for your input! 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 -
Add the ability to limit selection of PHP handlers for customers
We've had a similar suggestion before with insufficient information: https://plesk.uservoice.com/forums/184549-feature-suggestions/suggestions/34209229-add-php-handlers-restriction-per-service-plan
The idea is to be able to limit the number of available PHP handlers for selection at domain PHP settings.
This may be done at Service Plan X > Permissions.
Example: customer will be able to select only FPM server by Nginx.
This will allow the ability for more precise configuration.
Based on the support request.
19 votesThank you for your input! 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
- Don't see your idea?