On Tue, May 21, 2024 at 2:44 PM Andy Macheta <andy.macheta@gmail.com> wrote:
Hi, So tried, without much success, to get Postorius working on my Mailman3 server and every internet trick& tip I tried did not work so decided to take a new approach as recommended at https://lists.mailman3.org/archives/list/mailman-users@mailman3.org/thread/P...
Used this reference: https://docs.mailman3.org/en/latest/install/virtualenv.html#installing-depen... which I know is more for Debian/Ubuntu systems but I was hoping that 90%+ would also work with Red Hat. Fell at the first hurdle with no packages available called "python3-dev" or "python3-venv"
The virtualenv method should work for all OSes, not just Debian/Ubuntu. I use it on FreeBSD too.
I have never touched RHEL, but Google-foo tells me that you need to do: yum install -y python3-devel
Alternatively, search for the package in yum , use the following command: yum search python3 | grep devel
You could also search for the venv one by: yum search python3 | grep env
Whatever else you'd need to install on the base OS, just use the above search method and install it. Feel free to post questions here if you aren't sure on what to install. The documentation - https://docs.mailman3.org/en/latest/install/virtualenv.html - requires you to install the following in the base OS: them too :)
- python3-dev python3-venv sassc lynx
- A database server - could be PostgreSQL or MySQL. You can search for
- An MTA - could be Postfix or Exim. Your choice.
- A webserver - could be Apache or Nginx
The challenge you're likely to face is probably to do with how to start the MM3 core and MM3 web services, but you can figure that out, no? Alternatively, just dump RHEL and use any Debian-based OS :)
Is there anyone that has managed to install a running version of Mailman3
that has a working GUI whether it is on bare metal or Python virtual environment and if so, could they kindly let me know how they did it?? The closest I've come is a running command line version of Mailman3 which is fine for me of course but not for anyone else as they like access via web browser.
Let's see if you can get this running in the next 3hrs. Do you use WhatsApp? Let's chat on +254732000004
-- Best regards, Odhiambo WASHINGTON, Nairobi,KE +254 7 3200 0004/+254 7 2274 3223 In an Internet failure case, the #1 suspect is a constant: DNS. "Oh, the cruft.", egrep -v '^$|^.*#' ¯\_(ツ)_/¯ :-) [How to ask smart questions: http://www.catb.org/~esr/faqs/smart-questions.html]