Hi guys, I have an Ubuntu 22.04 server running on a Hetzner machine, with HestiaCP (Exim4) on it. I cannot for the life of me start the service of mailman3 core.
Following the installation tutorial I have tried with the venv approach and I am having the following issues:
- It is not clear to me whether the mailman configuration should be outside venv (and outside the mailman shell).
- For the above reason I have created a config file: /etc/mailman3/mailman.cfg and the mailman3 service outside venv. When starting the service I get the following:
ImportError: cannot import name 'path' from 'importlib_resources' (/opt/mailman/venv/lib/python3.10/site-packages/importlib_resources/__init__.py)
I've set up the database, the mailman user and the virtual environment.
I know I am missing something here (e.g. Python version? other dependencies?).
In general would it be better or/and easier to set this up on a new machine in my Hetzner cloud e.g. on Debian which seems to have packages of mailman available?
Thanks in advance for all your help.
Kyriakos