Well, using the mailman shell we were able to find the request that was causing the problem - it was apparently a spam message that had some chinese characters in it.
We used the shell to delete the held request...
And postorius is still giving me an error 500.
If I'm not mistaken the held messages are kept in .pck files - do you know if when postorius asks for held messages through the API, does mailman go to the database or to the .pck? I would actually suspect the latter, or removing the request should have fixed the problem.
I'm hoping this makes sense...
On Mon, Apr 23, 2018 at 3:39 PM, Darren Smith <silas.crutherton@gmail.com> wrote:
Very good, I'll give that a try and let you know!
On Mon, Apr 23, 2018 at 3:37 PM, Simon Hanna <simon@hannaweb.eu> wrote:
"It's in Mailman's database in the 'message' table."
I can see the message table - is there a way to see where it is marked as "held"? All I'm seeing in that table is id, message_id, message_id_hash, and path.
I'm wanting to be able to query for held messages for a given mailing
On 04/23/2018 11:29 PM, Darren Smith wrote: list,
as there are currently over 98,000 entries in the message table. This should be possible using the mailman shell http://mailman.readthedocs.io/en/latest/src/mailman/model/do cs/requests.html?highlight=held
I haven't used the shell extensively and didn't read the whole docs, but it looks like it's the right place to look. If you can't do that using the shell, I'd say it's worth a bug report :-)
Mailman-users mailing list mailman-users@mailman3.org https://lists.mailman3.org/mailman3/lists/mailman-users.mailman3.org/