/mailman3_ei

Mailman3 Easy Install

Primary LanguagePythonMIT LicenseMIT

Mailman3 Easy Install

This repo aims to make mailman3 core, hyperkitty (mail archiver) and postorius (web admin dashboard) installation easy for Centos (or redhat-like OS).

Thanks to Conda project (https://conda.io) to make multiversion python installation easy (and fun).

Has been tested in:

  • Centos 6.9 (fresh installation)
  • Centos 7 (fresh installation)

Preinstallation

Make sure following points are checked before do the installation:

  • Stable internet connection.
  • SELINUX status is disabled.
  • Has enough space for path /opt
  • git-core package has been installed

Installation

Clone repository to mailman3_ei base path (/opt/mailman3)

git clone https://github.com/iomarmochtar/mailman3_ei /opt/mailman3

Run installation script

python /opt/mailman3/install_me.py

Postorious will listening in port 9090, so make sure firewall/iptables not blocked this port.

you can see my blog post for any posinstallation guide. https://iomarmochtar.wordpress.com/2017/07/21/mailman3-easy-installation/