[Mailman-Users] mailman simply *stops* sending messages

Mark Sapiro msapiro at value.net
Fri May 20 21:31:37 CEST 2005

Rob Scott wrote:
>After running 'unshunt' I was able to coax the following error from mailman.. which sheds some light on the problem at least, though I am still quite confused as to what the actual problem could be.  The lists in question are all in french if that makes any difference, and many french characters are in the messages, though that's never been a problem before. 
>Traceback (most recent call last):
>File "/home/mailman/mailman/cron/senddigests", line 94, in ?
>File "/home/mailman/mailman/cron/senddigests", line 86, in main
>File "/home/mailman/mailman/Mailman/Digester.py", line 60, in send_digest_now
>ToDigest.send_digests(self, mboxfp)
>File "/home/mailman/mailman/Mailman/Handlers/ToDigest.py", line 132, in send_digests
>send_i18n_digests(mlist, mboxfp)
>File "/home/mailman/mailman/Mailman/Handlers/ToDigest.py", line 306, in send_i18n_digests
>msg = scrubber(mlist, msg)
>File "/home/mailman/mailman/Mailman/Handlers/Scrubber.py", line 265, in process
>url = save_attachment(mlist, part, dir)
>File "/home/mailman/mailman/Mailman/Handlers/Scrubber.py", line 359, in save_attachment
>fnext = os.path.splitext(msg.get_filename(''))[1]
>File "/home/mailman/mailman/pythonlib/email/Message.py", line 731, in get_filename
>return unicode(newvalue[2], newvalue[0] or 'us-ascii')
>UnicodeDecodeError: 'ascii' codec can't decode byte 0xe9 in position 2: ordinal not in range(128)

It looks like the message has an attached file with a lowercase e-acute
in the filename. You might be able to use bin/show_qfiles to find the
offending message.

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