
Hi,
I'm unable to update the custom welcome template (list:user:notice:welcome) after it's initial creation.
When the custom welcome template is created (in Postorius), and a user then subscribed by the list-owner (using mass subscribe), the welcome message is received as expected.
However when I update the template, the databases are updated correctly but the Welcome message is still sent with the old template content.
mailman.templates mailmanweb.postorius_emailtemplate
Additionally, if I delete the template and create a new one the old content still gets sent.
I cannot find where this content is written or is being cached.
Any clues on tracking this bugbear down gratefully received.
Regards, Mark
$ mailman info GNU Mailman 3.3.9 (Tom Sawyer) Python 3.11.2 (main, Mar 13 2023, 12:18:29) [GCC 12.2.0] config file: /etc/mailman3/mailman.cfg db url: postgresql://******:******@localhost/mailman devmode: DISABLED REST root url: http://localhost:8001/3.1/
Installed with venv.
===================== Query to DB - mailman
SELECT URI FROM TEMPLATE WHERE NAME = 'list:user:notice:welcome' AND context = 'testlist.example.com';
====================== Result (all directories and file owned by 'mailman' with '765' permissions)
file:///templates/list/testlist.example.com/list:user:notice:welcome
====================== Content of above Welcome file
This is the second test Welcome message.
====================== Text of the welcome message actually received. (It's the content of the first custom template.)
This is the first test message to Welcome new members.