
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?
TIA
--
Regards, Christian Dysthe E-mail: cdysthe@oddbird.dyndns.org Web: http://oddbird.dyndns.org/cdysthe/ ICQ 3945810 Powered by Debian GNU/Linux
"Clones are people two"

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?
TIA
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.

"CD" == Christian Dysthe <cdysthe@oddbird.dyndns.org> writes:
CD> I read some archives and found out there is a bug causing mail
CD> with %'s in the subject to upset Mailman.
CD> In this case the % was in the From field though. I just
CD> replaced it with a letter, and was able to discard the held
CD> posting. Removing the % upset Mailman also, I had to replace
CD> it.
You must be using an older version of Mailman. This should be fixed in 1.0 final.
-Barry
participants (2)
-
Barry A. Warsaw
-
Christian Dysthe