... | @@ -72,3 +72,26 @@ Exit mailman user and as a root we create |
... | @@ -72,3 +72,26 @@ Exit mailman user and as a root we create |
|
https://docs.mailman3.org/en/latest/install/virtualenv.html#installing-mailman-core
|
|
https://docs.mailman3.org/en/latest/install/virtualenv.html#installing-mailman-core
|
|
https://docs.mailman3.org/en/latest/install/virtualenv.html#initial-configuration
|
|
https://docs.mailman3.org/en/latest/install/virtualenv.html#initial-configuration
|
|
|
|
|
|
|
|
**G. Postfix configuration**
|
|
|
|
|
|
|
|
Check open ports in the system. Look for the smtpd port 25 if it’s open. Postfix is the MTP which relays incoming and outgoing mails to mailman.
|
|
|
|
|
|
|
|
`sudo ss -tulpn | grep smtpd`
|
|
|
|
|
|
|
|
https://serverfault.com/questions/149903/what-ports-to-open-for-mail-server
|
|
|
|
|
|
|
|
*postfix configurations here:
|
|
|
|
|
|
|
|
https://docs.mailman3.org/en/latest/install/virtualenv.html#setup-mta
|
|
|
|
|
|
|
|
if postfix is already installed skip that step and just edit the postfix/main.cf with the sample in the above step.
|
|
|
|
|
|
|
|
**I. Enter mailman user again**
|
|
|
|
and run migrations, collect static files for the mailman-web, and create a django admin superuser
|
|
|
|
|
|
|
|
https://docs.mailman3.org/en/latest/install/virtualenv.html#run-database-migrations
|
|
|
|
|
|
|
|
**J. Run mailman-web locally**
|
|
|
|
first with the local django server, then with gunicorn
|
|
|
|
|
|
|
|
|