[Mailman-Users] MAILMAN 2.0.12

Richard Barrett R.Barrett at ftel.co.uk
Thu Jul 18 11:05:44 CEST 2002


At 10:47 17/07/2002 +0200, Marco Induni wrote:
>Hi all,
>I've upgraded from 2.0.8 to 2.0.12, but now I can't send email to the 
>list. The qrunner log this :
>
>Jul 17 08:02:01 2002 qrunner(12122): Traceback (innermost last):
>Jul 17 08:02:01 2002 qrunner(12122):   File 
>"/usr/local/apps/mailman/cron/qrunner", line 283, in ?
>Jul 17 08:02:01 2002 qrunner(12122):      kids = main(lock)
>Jul 17 08:02:01 2002 qrunner(12122):   File 
>"/usr/local/apps/mailman/cron/qrunner", line 253, in main
>Jul 17 08:02:01 2002 qrunner(12122):      keepqueued = 
>dispose_message(mlist, msg, msgdata)
>Jul 17 08:02:01 2002 qrunner(12122):   File 
>"/usr/local/apps/mailman/cron/qrunner", line 157, in dispose_message
>Jul 17 08:02:01 2002 qrunner(12122):      mlist.ParseMailCommands(msg)
>Jul 17 08:02:01 2002 qrunner(12122):   File 
>"/usr/local/apps/mailman-2.0.12/Mailman/MailCommandHandler.py", line 123, 
>in ParseMailCommands
>Jul 17 08:02:01 2002 qrunner(12122):      precedence = 
>msg.get('precedence', '').lower()
>Jul 17 08:02:01 2002 qrunner(12122): AttributeError :  'string' object has 
>no attribute 'lower'
>
>
>Any Idea ?

Its looks as if the code concerned has been written to require Python 2.0 
or later, where many of the functions in the string module became available 
as methods on string objects.

That said, the 2.0.12 README only appears to say that later Python versions 
are preferred over Python 1.5.2 rahter than saying they are required.

You probably need/want to upgrade to either Python 2.1.3 or 2.2.1 to fix 
your problem.






More information about the Mailman-Users mailing list