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

943 results found

  1. use Let'sEncrypt specific domain ssl on mail server per domain

    i tried tricking dovecot adding this :
    local domain.tld {
    protocol imap {
    sslcert = </opt/psa/var/modules/letsencrypt/etc/live/domain.tld/fullchain.pem
    ssl
    key = </opt/psa/var/modules/letsencrypt/etc/live/domain.tld/privkey.pem
    }
    }
    it worked, for Imap !

    but trying the equivalent on postfix, didn't work for smtp
    -o smtpdtlskeyfile=/opt/psa/var/modules/letsencrypt/etc/live/domain.tld/privkey.pem -o smtpdtlscertfile=/opt/psa/var/modules/letsencrypt/etc/live/domain.tld/fullchain.pem

    Plesk automatically creates mail.domain.tld on DNS, and if you see information about how to log to the email: it says connect on domain.tld
    but it throws a warning about the original ssl certificate.

    It could be so good if everything were automatic, the Plesk way :)

    6 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 →

    I think this feature request is addressing SNI. SNI with Let's Encrypt certificates has been around in Plesk for a long while. To use your own custom mail domain with SSL, simply take these two steps:

    1) When you create or reissue the SSL certificate, check "Assign the certificate to the mail domain".

    2) In the "Mail Settings" of your domain, select that certificate from the drop down box "SSL/TLS certificate for mail" and store the change.

    -- PD

  2. Custom Email Server Help Tips

    The settings for mail servers have a help tip in the email addresses management page, and in the users' Plesk Account pages.

    If a Plesk server is set up strictly as a mail server, and has DNS handled remotely, the settings in the Help Tips can be incorrect.

    Currently the tips only show the server as the root domain even if the mail server's actual DNS points (as an example) mail.domain.tld to the server, requiring the settings to include the subdomain.

    If I add the domain as "subdomain.domain.tld" in settings, then the server tips are correct but the…

    14 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

    1 comment  ·  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)
  3. Import/export mail filters

    Allow users to export and import anti-SPAM mail filters via the UI.

    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

    1 comment  ·  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)
  4. Implement client SSL certificates for authentication into mail

    There is an option in Outlook, mail.app and other clients "authenticate using certificate". HOwever Plesk does not allow to use this client based method of authentication.

    4 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  ·  Security  ·  Admin →
  5. Ability to clean mail queue via CLI filtering messages with the same pattern

    There is a way to clean mail queue with command like the following:

    plesk bin mailserver --help | grep queue
    --clean-mail-queue Removes all the messages from the mail
    queue.

    But sometimes it is required to clear not all messages but only ones that have the same subject, sender, recipient, etc.
    In Plesk GUI there is already this functionality in Tools & Settings > Mail queue, opening search bar with arrow icon.
    It would be great to have the similar functionality for CLI command.

    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 →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  6. Introduce other MFA methods besides the phone app

    As for now, MFA extension is limited only to a phone app. It would be useful to introduce other authorization methods (e.g. mail) for this extension.

    6 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  ·  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)
  7. Let's Encrypt certificate for Mail server enable for all domains on server.

    Currently this funciton is useless on a server with multiple domains, because the certificate is not recognized for domains different from the server one.

    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

    This feature is already available in a different form. It is correct and expected behavior that the global mail server certificate is made out to the host name. However, you can also enable SNI on each domain. When you create or reissue an SSL certificate for the domain you can check the "Assign the certificate to the mail domain" checkbox. In the "Mail Settings" of that domain you can then select it from the "SSL/TLS certificate for mail" drop down box.

    -- PD

  8. Outbound Mail filtering f.e. by X-Mailer could help preventing Spam

    At least in Europe we have the problem that there are lots of phising mails f.e. a Vodafone Bill, Volksbank, Deutsche Telekom and all of them have X-Mailer: Blat inside. It would be great to filter emails by their header and reject some of them.

    This is possible f.e. with qmail-scanner I guess...

    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 →
  9. Change sender for all mail messages.

    How to configure a fixed Sender Address for all E-Mails?

    To workaround the error: "550 5.7.1 Client does not have permissions to send as this sender" needs the option in the Plesk panel to set header From.
    In case using a user account for SMTP relaying via external Mail server.

    At the moment this is only possible through the manual configuration of canonical maps in the Postfix.

    1. Add to /etc/postfix/main.cf
      sendercanonicalclasses = envelopesender, headersender
      sendercanonicalmaps = regexp:/etc/postfix/sendercanonicalmaps
      smtpheaderchecks = regexp:/etc/postfix/header_check

    2. Rewrite the envelope address from the email

    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 →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  10. Introduce a built-in CLI tool (e.g. plesk bin monitoring) that allows administrators to monitor and report memory limit breaches

    Introduce a built-in CLI tool (e.g. plesk bin monitoring) that allows administrators to monitor and report memory limit breaches across multiple domains or subscriptions.

    The goal is to provide a fully CLI-based method for identifying which domains have exceeded memory limits — particularly in environments where GUI-based tools like Resource Controller (ResCtrl) are disabled, or when automated monitoring scripts are needed.

    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)
  11. Allow disabling SPF checks for a specific domains

    Right now spf hook checks incoming mail for all domains if it is enabled in Tools & Settings > Mail Server Settings.
    There is no simple way to disable it for some domains/subscriptions that may not need it present.

    8 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 →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  12. Make greylist cache permanent

    We have noticed that the greylist cache of allowed combinations (recipients and senders that have passed a greylist before) is reset when the server is rebooted. This leads to slow mail delivery for a while, when the greylist is building its whitelist again. Would be much better if the whitelist carries over when the server is rebooted.

    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

  13. Option to set global hostmaster address (SOA)

    Right now, every domain gets the hostmaster mailaddress from the correspondent client data in Plesk. It is stored in dns_zone table and not changeable globally.
    Especially for resellers it would be great to override this setting with a global hostmaster address (e.g. hostmaster@domain.com) set through Plesk admin interface - a manual change to be done each time a new domain is registered is not really comfortable.

    Furthermore, if the client mail is set as hostmaster, addresses like name.surname@domain.com are not escaped and lead to a soa entry like name@surname.domain.com. This should also be fixed.

    27 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

    7 comments  ·  DNS  ·  Admin →

    1) “Option to set global hostmaster address (SOA)”

    This feature is already available since versions:
    - Plesk Onyx 17.5.3 MU#58.
    - Plesk Onyx 17.8.11 MU#22
    - Plesk Onyx 17.9 Preview 5

    Open “Tools & Settings / DNS Template / SOA Records Template /” and check “Email (RNAME)” settings.
    Let us know if you have any feedback

    2) If the client mail is set as hostmaster, addresses like name.surname@domain.com are not escaped…

    Unfortunately, we cannot confirm this issue. If you have additional information about this issue or want to get advice from the community, please go to our forum at talk.plesk.com. Thank you.

    — AY

  14. Option to hide "Synchronize DNS zone with the primary domain " and "Mail service" checkboxes

    Option to hide "Synchronize DNS zone with the primary domain " and "Mail service" checkboxes when creating a Domain Alias for Customer or resellers when an external mail service is used.

    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

  15. Add an option to change default Plesk notifications template in UI

    ability to customize notiications template in GUI so that it could be changed not only through CLI according to https://docs.plesk.com/en-US/obsidian/administrator-guide/mail/automatic-email-notifications.59422/#customizing-the-look-of-the-notifications but also in GUI. This wlil simplify the logo replacements and branding actions

    22 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)
  16. Allow creation of independent mail aliases like in SmarterMail

    It would be great to have an ability to create independent mail aliases in Plesk like in SmarterMail, not only aliases that are bound to main email address.
    As this functionality is missing, we have to create such aliases manually in SmarterMail in case our clients require some.

    As Plesk can work with SmarterMail as a Mail Server, and because this functionality is missing, Plesk can not be considered as fully integrate with SmarterMail.

    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 →
    declined  ·  IgorG responded

    Thank you for your input!
    Unfortunately, we have to close your request, because over the years it has not become quite popular for further implementation.

    IG

  17. Resellers mail to custumers

    It would be great, if resellers have the possibility to build mailtemplates and send mails to all their custumers.

    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 →
  18. Add hidden mail forwarding option

    There should be an option to forward mail without letting the customer know it is enabled (to the extent permitted by the law).

    Currently, it is possible to hide all mail settings from a service plan or subscription. More granular control to hide mail forwarding only, or an option to enable it separate from the customer's own forwarding settings, would help monitor malicious content.

    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 →
  19. Ability to exclude www for domain aliases when issue Let's Encrypt certificate

    Currently in SSL It! extension the option is "Include a "www" subdomain for the domain and each selected alias". In that way the Let's Encrypt limit will take effect if many aliases exist in Plesk for domain.

    For example, it is required to protect example.com, www.example.com and 50 aliases. In that way Let's encrypt will protect example.com, www.example.com and 100 aliases (50 without www and 50 with WWW) and it will hit the Let's Encrypt Limit.

    6 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 →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  20. "Send welcome mail" by button so that admin can send login credentials to a new user by email template

    As discussed in https://talk.plesk.com/threads/send-email-with-credentials-to-my-customer.369632/#post-927240 Plesk should have a button for server admins by which an admin can send a welcome mail to a user with the user's login credentials. That should be template-based with an editable template to cater for the requirements of different server providers.

    It should also not be sent directly, but similar to the existing "mass mailing" function first show the proposed text in an editor window so that the admin can make additions or edit the text. Then send from there.

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

Feedback and Knowledge Base