On 12/17/24 13:38, p...@mythic-beasts.com wrote:

I've now found the SHUNT entries and the exceptions seem related to restarting 
mailman (see below) so that much makes sense.

unshunting does indeed restore them, but unfortunately they're now back in the 
looping state.

This behavior always seems related to decorate being unable to get templates for for the message header/footer. Does this list define templates for list.member.regular.header or list.member.regular.footer in Postorius?

To rule out a template retrieval issue as the cause, you could try this patch to skip decorating the message.
```
--- a/src/mailman/handlers/decorate.py
+++ b/src/mailman/handlers/decorate.py
@@ -40,6 +40,7 @@ alog = logging.getLogger('mailman.archiver')

 def process(mlist, msg, msgdata):
     """Decorate the message with headers and footers."""
+    return
# Digests and Mailman-craft messages should not get additional headers.
     if msgdata.get('isdigest') or msgdata.get('nodecorate'):
         return
```
If you apply that patch and the messages get delivered, albeit without the footer, the issue is definitely in retrieval of templates.

You say you have removed the var/templates/list/LIST_ID/* templates, but is there still a var/templates/list/ and a var/templates/list/LIST_ID/ directory and are they searchable by the Mailman user?

--
Mark Sapiro <m...@msapiro.net>        The highway is for gamblers,
San Francisco Bay Area, California    better use your sense - B. Dylan

_______________________________________________
Mailman-users mailing list -- mailman-users@mailman3.org
To unsubscribe send an email to mailman-users-le...@mailman3.org
https://lists.mailman3.org/mailman3/lists/mailman-users.mailman3.org/
Archived at: 
https://lists.mailman3.org/archives/list/mailman-users@mailman3.org/message/TUVRPGXLD2KSF2AWSGYNOOKL7Y6ELMGF/

This message sent to arch...@mail-archive.com

Reply via email to