I'm running everything in the virtual environment.
systemctl | grep mail
fetchmail.service loaded active exited LSB: init-Script for system wide fetchmail daemon mailman3.service loaded active running GNU Mailing List Manager
ps-ef | grep -i python
root 1120 1 0 Dec12 ? 00:00:00 /usr/bin/python3 /usr/bin/networkd-dispatcher --run-startup-triggers root 1374 1 0 Dec12 ? 00:00:00 /usr/bin/python3 /usr/share/unattended-upgrades/unattended-upgrade-s hutdown --wait-for-signal mailman 74728 1 0 Dec18 ? 00:00:01 /opt/mailman/venv/bin/python3 /opt/mailman/venv/bin/master -C /etc/m ailman3/mailman.cfg mailman 74787 74728 0 Dec18 ? 00:01:49 /opt/mailman/venv/bin/python3 /opt/mailman/venv/bin/runner -C /etc/m ailman3/mailman.cfg --runner=archive:0:1 mailman 74788 74728 0 Dec18 ? 00:01:21 /opt/mailman/venv/bin/python3 /opt/mailman/venv/bin/runner -C /etc/m ailman3/mailman.cfg --runner=bounces:0:1 mailman 74789 74728 0 Dec18 ? 00:01:51 /opt/mailman/venv/bin/python3 /opt/mailman/venv/bin/runner -C /etc/m ailman3/mailman.cfg --runner=command:0:1 mailman 74790 74728 0 Dec18 ? 00:01:51 /opt/mailman/venv/bin/python3 /opt/mailman/venv/bin/runner -C /etc/m ailman3/mailman.cfg --runner=in:0:1 mailman 74791 74728 0 Dec18 ? 00:00:38 /opt/mailman/venv/bin/python3 /opt/mailman/venv/bin/runner -C /etc/m ailman3/mailman.cfg --runner=lmtp:0:1 mailman 74792 74728 0 Dec18 ? 00:01:48 /opt/mailman/venv/bin/python3 /opt/mailman/venv/bin/runner -C /etc/m ailman3/mailman.cfg --runner=out:0:1 mailman 74793 74728 0 Dec18 ? 00:01:50 /opt/mailman/venv/bin/python3 /opt/mailman/venv/bin/runner -C /etc/m ailman3/mailman.cfg --runner=pipeline:0:1 mailman 74794 74728 0 Dec18 ? 00:02:19 /opt/mailman/venv/bin/python3 /opt/mailman/venv/bin/runner -C /etc/m ailman3/mailman.cfg --runner=rest:0:1 mailman 74795 74728 0 Dec18 ? 00:00:02 /opt/mailman/venv/bin/python3 /opt/mailman/venv/bin/runner -C /etc/m ailman3/mailman.cfg --runner=retry:0:1 mailman 74796 74728 0 Dec18 ? 00:00:13 /opt/mailman/venv/bin/python3 /opt/mailman/venv/bin/runner -C /etc/m ailman3/mailman.cfg --runner=task:0:1 mailman 74797 74728 0 Dec18 ? 00:01:50 /opt/mailman/venv/bin/python3 /opt/mailman/venv/bin/runner -C /etc/m ailman3/mailman.cfg --runner=virgin:0:1 mailman 74798 74728 0 Dec18 ? 00:01:48 /opt/mailman/venv/bin/python3 /opt/mailman/venv/bin/runner -C /etc/m ailman3/mailman.cfg --runner=digest:0:1 mailman 74804 74794 0 Dec18 ? 00:00:02 /opt/mailman/venv/bin/python3 /opt/mailman/venv/bin/runner -C /etc/m ailman3/mailman.cfg --runner=rest:0:1 mailman 74805 74794 0 Dec18 ? 00:00:03 /opt/mailman/venv/bin/python3 /opt/mailman/venv/bin/runner -C /etc/m ailman3/mailman.cfg --runner=rest:0:1 dap 165326 165254 0 10:27 pts/0 00:00:00 grep --color=auto -i python
Stephen pretty much summed up what I am trying to do. The only additional item is that I have to set up postfix to use a different relay for email from the list because my ISP munges the from headers. In any case none of this should effect the fact that the web frontend does not work.