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
- or
2085 results found
-
subscription wide mailbox size
For example(now) a subscription has:
- 10 Mailboxes
- Maximum mailbox size of 100MB
So the maximum disk usage would be 1GB. but there are 2 LIMITATIONS here. first the client can't make more then 10 mailboxes.
Second the maximum size of an mailbox is 100MB. You can make them smaller but that is useless.a subscription wide mailbox size can remove these restrictions and so greatly increase the flexibility for the client. For example the subscription wide mailbox size of 1GB and maximum of 5(or unlimited) mailboxes.
the client wants:
info@domain.tld: 600MB(is logic since an info@domain is much more used for (smaller) companies)
sales@domain.tld: 300MB
legal@domain.tld: 100MB
creating another mailbox like demo@domain.tld is IMPOSSIBLE
so i could give my clients UNLIMITED amount of mailboxes as long they do not EXCEED the 1GB.implementation methods:
1. create a radio button to chose between the classic and this subscription wide.
2. Change the current name of mailbox size to total mailbox sizeFor example(now) a subscription has:
- 10 Mailboxes
- Maximum mailbox size of 100MB
So the maximum disk usage would be 1GB. but there are 2 LIMITATIONS here. first the client can't make more then 10 mailboxes.
Second the maximum size of an mailbox is 100MB. You can make them smaller but that is useless.a subscription wide mailbox size can remove these restrictions and so greatly increase the flexibility for the client. For example the subscription wide mailbox size of 1GB and maximum of 5(or unlimited) mailboxes.
the client wants:
info@domain.tld: 600MB(is logic since an info@domain is much…51 votesCould you explain why total subscription size is not enough? Why you would need a separate limit for mail content and web content?
UPD: reopened after new comments received
-
Create multiple e-mails from .csv file
Add functionality to import csv files to create multiple e-mail accounts from a list in Plesk Panel
51 votesThank you for your input. We will take a look at .csv file import in upcoming releases
-
Force password reset email users
It would be VERY helpful in a security sense to force a password change whom use emails services (via roundcube). So if I have 100 users who do not access the panel, but simply have email, they would be forced to change passwords every 30 days?
50 votes -
Plesk Firewall can block IP range
Add an opportunity to Plesk Firewall to block an IP range, e.g. from 10.10.10.10 to 20.20.20.20
49 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 -
Feature in Plesk UI to see File Manager Logs (Create/Remove Directories or Files)
Currently, logs about create/Remove Directories or Files are only stored in panel.log with debug enabled. A feature for it will be appreciated in order to avoid enable debug into the server and increase server process.
49 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 -
Woocommerce Plesk Integration
What should this integration do?
- it should allow the sale of hosting subscriptions using a Woocommerce,
- it should be compatible with the Subscriptions plugin to charge monthly or annual payment. (https://woocommerce.com/products/woocommerce-subscriptions/)Why You may want this integration?
- If you use Wordpress, it will be a simple and quick way to implement the payment for your hosting services.
- Woocomerce is the most popular e-commerce solution in the world. It is flexible and has a lot of integrations with other wordpress plugins. If you want to sell not only hosting, it may be a gold mine for you.What should this integration do?
- it should allow the sale of hosting subscriptions using a Woocommerce,
- it should be compatible with the Subscriptions plugin to charge monthly or annual payment. (https://woocommerce.com/products/woocommerce-subscriptions/)Why You may want this integration?
- If you use Wordpress, it will be a simple and quick way to implement the payment for your hosting services.
- Woocomerce is the most popular e-commerce solution in the world. It is flexible and has a lot of integrations with other wordpress plugins. If you want to sell not only hosting, it may be a gold mine…49 votes -
Improvements for Wordpress Toolkit
Disable the built-in code editor adding define('DISALLOWCODEEDIT', true); in wp-config.php
Anonymize login error message because it actually tells you what is wrong (the username or the password), hooking into loginerrors with addfilter('login_errors, function() { return 'Login error'; });
Apply permission 400 (-rw-------) to wp-config.php
Change login URL avoiding the standard /wp-login.php or /wp-admin/ (pre)installing plugin "Lockdown WP Admin" or applying the same idea.
Block brute force (pre)installing plugin "Limit Login Attempts" or applying the same idea.
Mentioned plugins may be installed by default when Wordpress is installed through the APS, and may be added as an optional security measure by the Wordpress Toolkit.
Disable the built-in code editor adding define('DISALLOWCODEEDIT', true); in wp-config.php
Anonymize login error message because it actually tells you what is wrong (the username or the password), hooking into loginerrors with addfilter('login_errors, function() { return 'Login error'; });
Apply permission 400 (-rw-------) to wp-config.php
Change login URL avoiding the standard /wp-login.php or /wp-admin/ (pre)installing plugin "Lockdown WP Admin" or applying the same idea.
Block brute force (pre)installing plugin "Limit Login Attempts" or applying the same idea.
Mentioned plugins may be installed by default when Wordpress is installed through the APS, and may be added as an…
49 votesThese suggestions look quite reasonable. We encourage other WPT users to join and let us know what other security improvements you’d like us to implement in WPT.
—AK
-
Roundcube Settings Sync
Many of our clients have requested the ability to manage their email configuration options through webmail, rather than via Plesk. I'd like the option to allow mail users to manage their account themselves via a Plesk Roundcube plugin that provides the following options:
- Setting up an Autoresponder
- Configuring forwarding / redirects
- Changing their password
Others that would be handy as well:
A. Managing server-side mail filtering (whenever this becomes available in Plesk at all)
B. Spamassassin training49 votes -
abilty to add ALIAS or ANAME DNS records in Plesk
Add abilty to create ALIAS or ANAME DNS in Plesk. To point the "naked" version of your domain (like example.com ), because this is not posible with the CNAME ( RFC1912 section 2.4:)
48 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 -
Enable fetchmail feature
I would like to enable and configure fetchmail on mailbox level. Main reason is easy migration for customers to new hosting providers including moving mails from existing mail servers.
"fetchmail" is already installed together with PLESK, needs just to get properly configured.
48 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.
— ES
-
Overuse Policy: Overuse is not allowed + Grace Period
Right now there are 3 options:
- Overuse is not allowed (this is preferred but will disable customers site once limit is hit)
- Overuse of disk space and traffic is allowed
- Overuse is allowed (not recommended)
Scenario:
A resellers Overuse Policy is set to:
Overuse is not allowedThat reseller has his warning set to 90% of his 10GB package.
But on 1 day, one of his customers uploads 2GB.Effect: His total package has 12GB and the nightly run will disable his package, without warning.
Result: The reseller is angry because all of his customers are offline,
only because one person (unknowingly) made the reseller go over his limits.
We are the "bad guys".Wanted effect:
Plesk notice a sudden increase, but knows that it has not yet sent any warnings.
Plesk sends a warning first, and waits x days untill it has sent x warnings to the reseller or customer. (grace period)In this way, we can tell a suspended reseller or customer that we have warned them, multiple days, before suspending anything.
This helps us in not being the "bad guys".The way I see it would be like:
- Overuse is not allowed
- Overuse is not allowed (Grace Period) Allow the customer X days to be in overuse Notify customer by email in cases of overuse.
- Overuse of disk space and traffic is allowed Notify customer by email in cases of overuse.
- Overuse is allowed (not recommended) Notify customer by email in cases of overuse.
See attached screenshot of Google Chrome Live Edit Concept.
Right now there are 3 options:
- Overuse is not allowed (this is preferred but will disable customers site once limit is hit)
- Overuse of disk space and traffic is allowed
- Overuse is allowed (not recommended)
Scenario:
A resellers Overuse Policy is set to:
Overuse is not allowedThat reseller has his warning set to 90% of his 10GB package.
But on 1 day, one of his customers uploads 2GB.Effect: His total package has 12GB and the nightly run will disable his package, without warning.
Result: The reseller is angry because all of his customers are offline,
only because one…48 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.
— AA
-
Implement support of SPF, DMARC and DKIM anti-spam methods for Plesk email notifications
Plesk email notifications to the administrator's email address get into Spam folder at public email providers because they are not protected by SPF, DMARC or DKIM anti-spam methods.
It is required to enhance the Plesk notification system so that Plesk email notifications are treated as legitimate email messages by the Internet email system.
46 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
-
to disable mail forwarding to certain domains in Plesk Panel
Add a setting to disable mail forwarding to certain domains in Panel for global configuration so that on user side wont be allowed to put the certain domains in the Forwarding Email in the Plesk Panel. Thank you.
46 votes -
Configuring Email Notifications for Resellers
Resellers should be able to configure the "Email Notifications" (http://download1.parallels.com/Plesk/Doc/en-US/online/plesk-administrator-guide/index.htm?fileName=59422.htm) like the admins, so they can have a whitelabled Hosting, independet from other Reselles and the Admin. Otherwise, all Clients, from different Reselles, get the same email.
In addition to that, a HTML Support, the Subject and the sender (email from) should be able to edit by each reseller, or by those, who have the permissions to do that.
Thanks for your attention
46 votes -
mail after successful backup
Currently you get after completing a backup, only one mail, if errors occur. For me it would be helpful to have the option to receive an e-mail even when successful backup.
46 votesThank you for your input, we will consider this functionality in upcoming Plesk releases.
—AK
-
Allow to manage SMTPUTF8 over Plesk Mailserver Settings
Would be good to be able to manage SMTPUFT8 option over Plesk so that it is not reverted after Plesk Updates and also to remove the need to manage this option over the Postfix config directly.
More information:
https://talk.plesk.com/threads/smtputf8-is-required-but-was-not-offered-by-host.351377/
http://www.postfix.org/SMTPUTF8_README.html44 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 -
Additional account for reseller with same permissions
We as web agency have the following use-case:
We run the Plesk server
A customer of us acts like a reseller for us and we configure him as reseller in Plesk
This reseller creates his customers with their subscriptions. The reseller manage different customers with different subscriptions.
Our customer acting as reseller has a team managing his customers.
Each team member of the managing team of our customer (acting as reseller) should have his own user. These users should have access to all subscriptions of all the customers of the reseller.
(a copy of the initial reseller user)
So, it would be great to have an ability for a reseller to create an additional reseller account with the same permissions (like Plesk admin can create additional administrator accounts).
We as web agency have the following use-case:
We run the Plesk server
A customer of us acts like a reseller for us and we configure him as reseller in Plesk
This reseller creates his customers with their subscriptions. The reseller manage different customers with different subscriptions.
Our customer acting as reseller has a team managing his customers.
Each team member of the managing team of our customer (acting as reseller) should have his own user. These users should have access to all subscriptions of all the customers of the reseller.
(a copy of the initial reseller user)
So, it…
44 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 -
Allow managements of NodeJS apps via CLI (on/off/restart/etc)
Add a feature that would allow controlling customer's NodeJS apps (turning it on/off, restarting, etc) to avoid 'restarting' app by hand in GUI.
44 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 -
Python / VirtualEnvironments via Plesk
Since plesk supports individual Ruby, Node and PHP settings per subscription there should also be extended support for Python.
It would be a good approach to enable / disable python per subscription by allowing / disabling access to python and to setup a virtualenv per subscription so that every subscription can have different packages with different versions installed.
44 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.— rk
-
Naxsi - web application firewall for Nginx
Naxsi is an open source, high performance, low rules maintenance, Web Application Firewall module for Nginx
44 votesThank you for your input. We will review this nginx module to see if we should support it out of the box
- Don't see your idea?