I receive several of these a day, not one an hour.
• What are they ? (what do they mean)
• How do I stop them ? (or should I do something with what they are telling me)
This is from a Debian 13 (Trixie) machine running mailman as installed from the Debian package.
TIA
BTW: my earlier problems with Postorius caused by upgrading to Trixie have now been fixed by package updates.
----- Forwarded message from Cron Daemon <root@bf****.phcomp.co.uk> -----
Date: Mon, 02 Nov 2026 12:00:06 +0000 From: Cron Daemon <root@bf****.phcomp.co.uk> To: www-data@bf****.phcomp.co.uk Subject: Cron <www-data@bf****> [ -f /usr/bin/django-admin ] && systemctl is-active --quiet mailman3-web && flock -n /var/run/mailman3-web/cron.hourly /usr/share/mailman3-web/manage.py runjobs hourly
12:00:03 [Q] INFO Enqueued [default] 20833 12:00:03 [Q] INFO Enqueued [default] 20834 12:00:03 [Q] INFO Enqueued [default] 20835 12:00:03 [Q] INFO Enqueued [default] 20836 12:00:03 [Q] INFO Enqueued [default] 20837 12:00:03 [Q] INFO Enqueued [default] 20838 12:00:03 [Q] INFO Enqueued [default] 20839 12:00:03 [Q] INFO Enqueued [default] 20840
----- End forwarded message -----
-- Alain Williams Linux/GNU Consultant - Mail systems, Web sites, Networking, Programmer, IT Lecturer. +44 (0) 787 668 0256 https://www.phcomp.co.uk/ Parliament Hill Computers. Registration Information: https://www.phcomp.co.uk/Contact.html #include <std_disclaimer.h>
On Mon, Nov 2, 2026 at 3:18 PM alain williams <addw@phcomp.co.uk> wrote:
I receive several of these a day, not one an hour.
• What are they ? (what do they mean)
• How do I stop them ? (or should I do something with what they are telling me)
This is from a Debian 13 (Trixie) machine running mailman as installed from the Debian package.
You have two options:
- Reading the documentation for the MM3 Debian's package and asking for support from the pkg maintainers, or
- Opt to install MM3 using virtualenv - and we'll endeavor to answer your questions.
-- 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]
On Mon, Nov 02, 2026 at 03:47:53PM +0300, Washington Odhiambo wrote:
You have two options:
- Reading the documentation for the MM3 Debian's package and asking for support from the pkg maintainers, or
- Opt to install MM3 using virtualenv - and we'll endeavor to answer your questions.
- Receive a polite, helpful answer from the MM3 users list. The MM3 documentation does talk about installation using Debian packages so it is reasonable to expect answers to questions.
No: I will not use virtualenv (I tried once & got lost) as that is a whole different way of managing packages & dependencies; use Debian's apt provides a nice unified way of doing that, without getting updates from elsewhere. I have no interest in becoming a python guru - which, unfortunately, seems a requirement for MM3. Thanks to help from others I will not need to.
Regards
-- Alain Williams Linux/GNU Consultant - Mail systems, Web sites, Networking, Programmer, IT Lecturer. +44 (0) 787 668 0256 https://www.phcomp.co.uk/ Parliament Hill Computers. Registration Information: https://www.phcomp.co.uk/Contact.html #include <std_disclaimer.h>
alain williams writes:
I receive several of these a day, not one an hour.
? What are they ? (what do they mean)
Dunno. Never heard of these before. They're from the cron daemon, which runs repeating jobs on a regular schedule. They appear to basically be log messages saying "There was work to do and it has been delgated to an appropriate process."
? How do I stop them ? (or should I do something with what they are telling me)
The "enqueued" part doesn't sound like crond, crond *is* a queue. My guess is that's the output from the job that cron is running. I believe there are ways to tell cron not to mail you about them (man crontab to learn more). You can also tell Django that it should only emit messages when something's wrong (change the log level from INFO to the next level, WARN IIRC). I don't know how to do that specifically. Probably you can do it in settings.py, but you might need to edit the files that define the jobs.
Since I've not heard of the issue before, I suspect this is a "feature" of Debian, and you should get in touch with the Debian maintainers of their Mailman 3 package (probably the HyperKitty subpackage, Mailman core doesn't use Django and Postorius has few or no cron jobs). Specifically, in Debian installations our virtualenv installation Mailman has root run the cronjobs as the mailman user from the /etc/cron.d/mailman3 (or maybe mailmanweb) crontab include file. However, this
Subject: Cron <www-data@bf****> [ -f /usr/bin/django-admin ] && systemctl is-active --quiet mailman3-web && flock -n /var/run/mailman3-web/cron.hourly /usr/share/mailman3-web/manage.py runjobs hourly
appears to say it's being run as the mailman3-web user, which might explain the difference between virtualenv behavior (no such emails) and Debian trixie behavior (annoying emails).
Steve
-- GNU Mailman consultant (installation, migration, customization) Sirius Open Source https://www.siriusopensource.com/ Software systems consulting in Europe, North America, and Japan
On 11/2/26 04:17, alain williams wrote:
I receive several of these a day, not one an hour.
• What are they ? (what do they mean)
• How do I stop them ? (or should I do something with what they are telling me)
This is from a Debian 13 (Trixie) machine running mailman as installed from the Debian package.
TIA
BTW: my earlier problems with Postorius caused by upgrading to Trixie have now been fixed by package updates.
----- Forwarded message from Cron Daemon <root@bf****.phcomp.co.uk> -----
Date: Mon, 02 Nov 2026 12:00:06 +0000 From: Cron Daemon <root@bf****.phcomp.co.uk> To: www-data@bf****.phcomp.co.uk Subject: Cron <www-data@bf****> [ -f /usr/bin/django-admin ] && systemctl is-active --quiet mailman3-web && flock -n /var/run/mailman3-web/cron.hourly /usr/share/mailman3-web/manage.py runjobs hourly
12:00:03 [Q] INFO Enqueued [default] 20833 12:00:03 [Q] INFO Enqueued [default] 20834 12:00:03 [Q] INFO Enqueued [default] 20835 12:00:03 [Q] INFO Enqueued [default] 20836 12:00:03 [Q] INFO Enqueued [default] 20837 12:00:03 [Q] INFO Enqueued [default] 20838 12:00:03 [Q] INFO Enqueued [default] 20839 12:00:03 [Q] INFO Enqueued [default] 20840
----- End forwarded message -----
Just to add a bit to what Steve said, these appear to be informational messages from django-q (qcluster). I'm not sure which of the hourly jobs they are from. Configuration is described at <https://django-q2.readthedocs.io/en/master/configure.html> but I don't see any control for log level.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
"alain" == alain williams <addw@phcomp.co.uk> writes:
alain> I receive several of these a day, not one an hour. • What are alain> they ? (what do they mean)
these are output from your hourly cron job,
For some reason your 'manage.py runjobs hourly' is generating INFO priority messages. This particular message comes from Django; but is controlled by the settings in /etc/mailman3/mailman3-web.py
I'm running the Debian mailman3 suite but on sid, not trixie, and do not see these messages.
However, the simplest way to gt rid of them is to lower the logging level to WARN instead of INFO.
Every time I try to change Django parameters I get tied up in knots, but something like:
LOGGING['handlers']['console']['level'] = 'WARNING'
in /etc/mailman3/mailman3-web.py *might* work ... take a look in /usr/share/mailman3-web/settings.py for the logging settings.
Peter C
On Tue, Nov 03, 2026 at 06:50:49AM +1100, Peter Chubb via Mailman-users wrote:
LOGGING['handlers']['console']['level'] = 'WARNING'
in /etc/mailman3/mailman3-web.py *might* work ... take a look in /usr/share/mailman3-web/settings.py for the logging settings.
Thanks, I will see what happens.
It was in a dictionary, containing dictionary, ... that did not contain 'level', so I added it.
-- Alain Williams Linux/GNU Consultant - Mail systems, Web sites, Networking, Programmer, IT Lecturer. +44 (0) 787 668 0256 https://www.phcomp.co.uk/ Parliament Hill Computers. Registration Information: https://www.phcomp.co.uk/Contact.html #include <std_disclaimer.h>
participants (5)
-
alain williams -
Mark Sapiro -
Peter Chubb -
Stephen J. Turnbull -
Washington Odhiambo