On 2/18/26 12:03, msok--- via Mailman-users wrote:
Hi Everyone,
I'm looking for a documentation for the explanation about the Queues in Mailman3. By the way, I'm new, I just got 5 shunt under Queues.
The entries in the shunt queue are messages that threw an uncaught
exception in processing. The messages and their metadata can be examined
with the mailman qfile command. For each of these messages there will
be entries in mailman.log beginning with one saying
Uncaught runner exception: ...
followed by a traceback followed by a message saying
SHUNTING: file_id
where file_id is the name of the file in the shunt queue minus the .pck extension.
The exception and traceback will identify the exception and the issue
that caused it. If the issue is caused by the message itself and the
message is spam, you can just delete the file from the var/queue/shunt/
directory. If the issue is something else like, e.g., a configuration
problem or an unreadable template, you can fix the problem and then
reprocess the messages with the mailman unshunt command.
If you need help interpreting the exception and traceback, post the traceback here.
Most of the queues (all except bad and shunt) hold messages to be or being processed by the corresponding runner. For an overview of how Mailman works, see <https://docs.mailman3.org/projects/mailman/en/latest/src/mailman/docs/archit...> and <https://docs.mailman3.org/projects/mailman/en/latest/src/mailman/docs/8-mile...>. For some detail on runners see <https://docs.mailman3.org/projects/mailman/en/latest/src/mailman/runners/doc...>
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan