... | @@ -52,3 +52,23 @@ https://docs.mailman3.org/en/latest/install/virtualenv.html#setup-mailman-user |
... | @@ -52,3 +52,23 @@ https://docs.mailman3.org/en/latest/install/virtualenv.html#setup-mailman-user |
|
`python3 -m venv venv`
|
|
`python3 -m venv venv`
|
|
|
|
|
|
https://docs.mailman3.org/en/latest/install/virtualenv.html#virtualenv-setup
|
|
https://docs.mailman3.org/en/latest/install/virtualenv.html#virtualenv-setup
|
|
|
|
|
|
|
|
**E. Install Mailman and other python libraries**
|
|
|
|
|
|
|
|
`(venv)$ pip install wheel mailman psycopg2-binary mailman-web mailman-hyperkitty`
|
|
|
|
|
|
|
|
mailman-web provides hyperkitty and postorius for the web interface, as well as shortcuts to django admin commands
|
|
|
|
Install the following for mailman-web application to be able to talk with apache2 server gateway
|
|
|
|
|
|
|
|
`pip install pylibmc gunicorn`
|
|
|
|
|
|
|
|
https://docs.mailman3.org/en/latest/install/virtualenv.html#installing-mailman-core
|
|
|
|
|
|
|
|
**F. Mailman and hyperkitty configurations:**
|
|
|
|
|
|
|
|
Exit mailman user and as a root we create
|
|
|
|
/etc/mailman3/ dir, make owner of this dir the user mailman and create the files mailman.cfg and settings.py in the /etc dir and mailman-hyperkitty.cfg in mailman’s user dir (have a look at these files)
|
|
|
|
|
|
|
|
https://docs.mailman3.org/en/latest/install/virtualenv.html#installing-mailman-core
|
|
|
|
https://docs.mailman3.org/en/latest/install/virtualenv.html#initial-configuration
|
|
|
|
|