[Mailman-Users] Trouble with held messages

Christian Dysthe cdysthe at oddbird.dyndns.org
Thu Sep 2 04:17:16 CEST 1999

On  1 Sep, To: Mailman-Users wrote:
> Hi,
> my lists have been running fine for a while, but now I have a problem.
> I can not get rid of held messages. When I try I get this traceback:
> Traceback (innermost last):
>   File "/var/lib/mailman/scripts/driver", line 112, in run_main
>     main()
>   File "/usr/lib/mailman/Mailman/Cgi/admindb.py", line 112, in main
>     HandleRequests(doc)
>   File "/usr/lib/mailman/Mailman/Cgi/admindb.py", line 200, in HandleRequests
>     list.HandleRequest(request, v, form[comment_key].value)
>   File "/usr/lib/mailman/Mailman/ListAdmin.py", line 122, in HandleRequest
>     self.HandlePostRequest(request_data[2:], value, comment)
>   File "/usr/lib/mailman/Mailman/ListAdmin.py", line 167, in HandlePostRequest
>     self.LogMsg("vette", note)
>   File "/usr/lib/mailman/Mailman/MailList.py", line 796, in LogMsg
>     logf.write(msg % args + '\n')
> TypeError: not enough arguments for format string
> Is there a way to get rid of the held messages and hope the list will
> work normally, or what else can I do?
I read some archives and found out there is a bug causing mail with %'s
in the subject to upset Mailman. 

In this case the % was in the From field though. I just replaced it
with a letter, and was able to discard the held posting. Removing the %
upset Mailman also, I had to replace it.

More information about the Mailman-Users mailing list