setupmailman
Mailman3 Mailing List Manager
This tool will setup and install mailman3 mailing list manager service in your server. This services doesn't install during the installation time.
Backup, restore and transfer of Mailman3 mailing list is not possible at this time. The Mailman3 service doesn't have an option to take backup of a single Mailing List.
Mailman3 service is a CPU intensive service and it may increase your server load.
Command:
/usr/local/eenos/scripts/setupmailman
Command Options :
Usage: /usr/local/eenos/scripts/setupmailman <options>=[values]
Command Groups:
Options:
--install - Install Mailman 3
--rebuildconf - Rebuild Mailman configuration
Example : /usr/local/eenos/scripts/setupmailman --install
Install Mailman3
Use the following command to install and setup Mailman3 services,
Command:
/usr/local/eenos/scripts/setupmailman --install
If you are using OpenLiteSpeed Web Server, you may need to Edit the file /usr/local/eenos/etc/mailman/mailman.ini and change socket to http-socket, and then restart mailmanweb.service . The OLS server doesn't have a native uWSGI support yet.
Rebuild Mailman3 Service Configuration
Command:
/usr/local/eenos/scripts/setupmailman --rebuildconf
Restart Mailman Service
To restart mailman service, use the following command .
systemctl restart mailman.service
systemctl status mailman.service
Restart Mailman Web Front end
The mailman3 web front end combines the Hyperkitty and Postorius python apps. To restart the mailman web service, use the following command.
systemctl restart mailmanweb.service
systemctl status mailmanweb.service
How to create a Mailman3 Mailing list ?
Login to the UAPP ( User Control Panel ) to create mailman3 lists.
How to access Mailman 3 web front end ?
You may open your browser and go to https://your-website-name/mailman/
Eenos provides Mailman3 as a feature, but we have only limited technical support for the mailman 3 service. Eenos doesn't support transfer and migration of Mailman3 lists and accounts.