FAQ

Josh Clark wrote:
I'm having trouble sending a message from one of my lists using
Mailman 2.1.11. The message itself is entirely ascii and sent with the
US-ASCII charset, but it's failing with a "unicode is not supported"
error. My (extremely unsophisticated) reading of the error log leads
me to believe that the problem ise happening when the footer is
applied to the message, but the footer text is also ascii.

Any ideas or suggestions would be much appreciated!

From the error log:

Oct 27 05:15:16 2008 (2734) Uncaught runner exception: decoding
Unicode is not supported
Oct 27 05:15:16 2008 (2734) Traceback (most recent call last):
File "/usr/local/mailman/Mailman/Queue/Runner.py", line 120, in
_oneloop
self._onefile(msg, msgdata)
File "/usr/local/mailman/Mailman/Queue/Runner.py", line 191, in
_onefile
keepqueued = self._dispose(mlist, msg, msgdata)
File "/usr/local/mailman/Mailman/Queue/OutgoingRunner.py", line 74,
in _dispose
self._func(mlist, msg, msgdata)
File "/usr/local/mailman/Mailman/Handlers/SMTPDirect.py", line 159,
in process
deliveryfunc(mlist, msg, msgdata, envsender, refused, conn)
File "/usr/local/mailman/Mailman/Handlers/SMTPDirect.py", line 292,
in verpdeliver
Decorate.process(mlist, msgcopy, msgdata)
File "/usr/local/mailman/Mailman/Handlers/Decorate.py", line 102,
in process
ufooter = unicode(footer, lcset, 'ignore')
TypeError: decoding Unicode is not supported

Oct 27 05:15:16 2008 (2734) SHUNTING:
1225102514.5674801+43301f942e02e78abe431e7148223e1c0165fe58

Is your Mailman/Handlers/Decorate.py unmodified?

What is happening is we are attempting to convert the footer which is
the result of interpolating the %(...)s replacements into msg_footer
into a unicode string, but it is already a unicode string.

It is unclear to me how this is happening.

What do you see as the value of msg_footer from the output of

bin/config_list -o - listname | grep -A10 msg_footer

Does it begin with u""" ?

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

Search Discussions

Discussion Posts

Previous

Follow ups

Related Discussions

Discussion Navigation
viewthread | post
posts ‹ prev | 2 of 3 | next ›
Discussion Overview
groupmailman-users @
categoriespython
postedOct 27, '08 at 10:29a
activeOct 27, '08 at 6:01p
posts3
users2
websitelist.org

2 users in discussion

Josh Clark: 2 posts Mark Sapiro: 1 post

People

Translate

site design / logo © 2022 Grokbase