[Mailman-Users] shunting

Mark Sapiro msapiro at value.net
Sat May 27 16:24:51 CEST 2006


Imre Gergely wrote:
>
>mailman just started to behave strangely. i have a couple (20-30) lists, and
>one or two started to 'now work' all of a sudden. mail sent to that list
>disappears.
>i looked in /var/log/mailman/error, and there i found these errors:
>
>May 27 12:02:42 2006 (10050) Uncaught runner exception: unpack list of wrong size
>May 27 12:02:42 2006 (10050) Traceback (most recent call last):
>  File "/var/mailman/Mailman/Queue/Runner.py", line 111, in _oneloop
>    self._onefile(msg, msgdata)
>  File "/var/mailman/Mailman/Queue/Runner.py", line 167, in _onefile
>    keepqueued = self._dispose(mlist, msg, msgdata)
>  File "/var/mailman/Mailman/Queue/IncomingRunner.py", line 130, in _dispose
>    more = self._dopipeline(mlist, msg, msgdata, pipeline)
>  File "/var/mailman/Mailman/Queue/IncomingRunner.py", line 153, in _dopipeline
>    sys.modules[modname].process(mlist, msg, msgdata)
>  File "/var/mailman/Mailman/Handlers/ToDigest.py", line 91, in process
>    send_digests(mlist, mboxfp)
>  File "/var/mailman/Mailman/Handlers/ToDigest.py", line 132, in send_digests
>    send_i18n_digests(mlist, mboxfp)
>  File "/var/mailman/Mailman/Handlers/ToDigest.py", line 306, in
>send_i18n_digests
>    msg = scrubber(mlist, msg)
>  File "/var/mailman/Mailman/Handlers/Scrubber.py", line 240, in process
>    url = save_attachment(mlist, part, dir)
>  File "/var/mailman/Mailman/Handlers/Scrubber.py", line 359, in save_attachment
>    fnext = os.path.splitext(msg.get_filename(''))[1]
>  File "/var/tmp/mailman-root/var/mailman/pythonlib/email/Message.py", line
>725, in get_filename
>  File "/var/tmp/mailman-root/var/mailman/pythonlib/email/Message.py", line
>608, in get_param
>  File "/var/tmp/mailman-root/var/mailman/pythonlib/email/Message.py", line
>555, in _get_params_preserve
>  File "/var/tmp/mailman-root/var/mailman/pythonlib/email/Utils.py", line
>337, in decode_params
>  File "/var/tmp/mailman-root/var/mailman/pythonlib/email/Utils.py", line
>284, in decode_rfc2231
>ValueError: unpack list of wrong size
>
>May 27 12:02:42 2006 (10050) SHUNTING:
>1148720560.9632571+35d167125b7f3e005510df99b4728c1c6452c257
>
>i have no idea what this means. i sent a couple of emails to this list, and
>to others lists on the same mailman, from the same email client (firefox),
>through the same server (postfix), and this particular list always gives this
>error.


There is a malformed message - something wrong with an attachment
filename - in lists/<listname>/digest.mbox for the offending list.

See
<http://mail.python.org/pipermail/mailman-users/2006-May/051147.html>
where the actual message problem is different, but the solution is the
same.

-- 
Mark Sapiro <msapiro at value.net>       The highway is for gamblers,
San Francisco Bay Area, California    better use your sense - B. Dylan




More information about the Mailman-Users mailing list