
On 6/19/25 12:06, Sam Darwin via Mailman-users wrote:
It seems templates can be configured in the filesystem or via postorius. When I place a footer template in the filesystem it worked fine. Then without adjusting any configuration, without removing that, I tried to use the postorius control panel to add a footer template, which ends up in the database, both the core and web databases.
But emails stop getting sent out. Emails were posted into Hyperkitty, but not mailed out via postfix.
This is a known issue when header and/or footer templates are not accessible.
I checked on the server for "queued emails" and did not find those either, in postfix or mailman. Mysterious. The phenomenon is repeatable on this server. Add a footer template, emails stop.
The mails should be in Mailman's var/queue/out queue.
Since the issue only occurs in your case when you have a Postorius template, I suspect the issue is in your setting for POSTORIUS_TEMPLATE_BASE_URL.
When you have the Postorius template set, what does the database query
SELECT uri FROM template WHERE name = 'list:member:regular:footer' and
context = 'your.list.id';
return for the uri? is it retrievable? The initial part of the uri up to
but not including /mailman3/api/...
comes from the
POSTORIUS_TEMPLATE_BASE_URL setting
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan