
March 26, 2025
7 a.m.
Joe,
It may help to have more information about what your system is like. Specifically:
- Did you install Mailman from our source distribution, from PyPI, or from some other source?
- Did you install Mailman in its own virtual environment?
- When you run 'mailman info', does the output make sense? Especially, is the configuration file (mailman.cfg) in the directory (usually /etc/mailman3) you expect?
- How do you control the Mailman processes? Using systemd's systemctl utility, SysV init scripts, or the 'mailman' and 'mailman-web' utilities? If you are not using the systemd or init utilities, what is the current directory when you start or restart Mailman?
- Is the virgin runner running? (ps aux | grep virgin) Are there messages stuck in queue/virgin or elsewhere in queue/*? Especially queue/shunt and queue/bad.
As long as I'm asking, may as well check these as well:
- What versions of Mailman applications (mailman, Postorius, HyperKitty, mailmanclient, django-mailman3) are installed?
- What version of Python are you running Mailman under?
- What is the operating system?