Skip to main content

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 option to take backup of a single Mailing List.

Mailman3 service is CPU intensive service, 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 , then restart mailmanweb.service . The OLS server doesn't have 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 combine the Hyperkitty and Postorius  python apps. To restart the mailman web service use the following command.

systemctl restart mailmanweb.service 
systemctl status mailmanweb.service