Add Mailman support to Let's Encrypt
Please add Mailman support to Let's Encrypt.
Ideally, one could issue either a certificate directly for lists.domain.com or a wildcard certificate for *.domain.com.
Furthermore, a secure connection should be enforceable.
Thank 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.
After more than 4.5 years nothing has happened, I find it sad that such a fundamentally important feature is not implemented.
SO PLEASE, implement this important feature
Conrad Noack commented
I'd also vote for this. For someone who knows the plesk vhost / server config templating language this cannot take more than an afternoon to implement.
For someone without a test environment and without a good knowledge about the plesk config system, this takes much longer...
SO PLEASE, implement this
Nick Pronin commented
I use only SSL certificates from Let's Encrypt. This solution is installed on all my sites. I use monitoring https://www.host-tracker.com/en/ to quickly track domain and SSL lease terms so I don't forget to renew them.
Is there an exception somewhere in the code to not allow https for the mailing list URL? I've installed a wildcard Let's Encrypt certificate which should work but it doesn't.
It would be great if someone would actually come up with a solution instead of this dumb voting. BTW, if 253 votes is not enough to get this done, what number is enough?
Peter Miller commented
Sorry guys! But this is a pain ********** - or is it a nagging to force buying a wildcard cert (or migration external DNS to Plesk DNS which is in some configurations the worst solution to do)
How many years do we have to beg for this? It seems like it is just a coding issue that Plesk should easily be able to handle. Since wildcard certificates are issued and working for people, then the lists.domain URL should be included in that.
Tammy Mitchell commented
I also would like this feature added. Thank you
It's incredibly frustrating to not have appropriate SSL certificate support for Mailman in Plesk. Please add the ability.
I've not been able to get mine to work, either. Mailman does not create individual configuration files for each virtual host.
+1. It should also be possible to run Mailman under a subdomain other than lists.example.com
Has this been added to updates yet for Plesk?
Mailman should create individual configuration files for each virtual host. Thus, each instance can have its own SSL certificate.
Absolutely necessary and essential!
Fresh install - Let's see what shakes out. Previous attempts were close, but some of the admin pages still spit out errors for SSL. Shake a leg - I will submit an update.
Here are the settings that I've set but this does not work to have secure webpages.
In Plesk, go here: Tools & Settings / Mail / Mail Server Settings
In the Settings tab, go midway down to Mailman settings and check the box called "Use secure links in maillists"
With Let's Encrypt, you will need to use the wildcard certificate.
In the Customer, go to Host Settings / Mail Settings
In the Mail Settings tab, set both SSL/TLS fields to the domain's certificate.
Has anyone gotten this to work yet?
I found the check box. From the "Tools and Parameters" main menu, in the "Mail boxes" list then "Mail server parameters" there is a "Mailman parameter" with this checkbox. (because this is English translation, the menu labels could be a little bit different).
However, this function is not really useful, what we want is Let's Encrypt support.
Best Regards AR
I am also not understanding how the 18.0.31 update changes anything. I don't see an extra checkbox in Mail Settings for HTTPS links.
This only works if the Mailman lists are using the primary server domain. All other domains on the server using Mailman will fault because this solution does not pull the individual domain's SSL certificate into use. It only pulls the primary domain SSL certificate. If there is something that I am missing, please do let me know. Also is there documentation on how this should work.
I am happy to see progress on this issue.
Alexander Yamshanov commented
Previously all emails generated by Mailman contain HTTP links to a Mailman web interface. Now it could be configured in Plesk. If you tick a new checkbox in the domain mail settings in Plesk, Mailman will create emails with HTTPS links inside.
With the 18.0.31 Obsidian Plesk release, we can see in the Changelog description the following "Mailman links are now served via HTTPS." I don't understand what this means because I can't see any change. Has someone known the meaning?
Thanks you, AR