[Mailman-Users] TypeError: cannot add type "list" to string

Stephan Paukner paux at paukner.cc
Fri Mar 5 09:40:25 CET 2004


Since yesterday all mails to only a certain mailinglist get stuck in
qfiles/shunt. If I try to repost it via /usr/sbin/sendmail thelist at myhost
< the_message (where the_message is the output of bin/show_qfiles -q
qfiles/shunt/THEMESSAGE.pck with the additional headers removed) it
happens again. If I send it to another (test-)mailinglist at my site, it
gets processed correctly.

In /var/log/mail.log I see that postfix has correctly piped it to
"|/usr/local/mailman/mail/mailman post thelist". In logs/error I see the
following (sorry for bad line-wrapping):

Mar 04 18:10:46 2004 (765) Uncaught runner exception: cannot add type
"list" to
Mar 04 18:10:46 2004 (765) Traceback (most recent call last):
  File "/usr/local/mailman/Mailman/Queue/Runner.py", line 110, in _oneloop
    self._onefile(msg, msgdata)
  File "/usr/local/mailman/Mailman/Queue/Runner.py", line 160, in _onefile
    keepqueued = self._dispose(mlist, msg, msgdata)
  File "/usr/local/mailman/Mailman/Queue/IncomingRunner.py", line 130, in
    more = self._dopipeline(mlist, msg, msgdata, pipeline)
  File "/usr/local/mailman/Mailman/Queue/IncomingRunner.py", line 153, in
    sys.modules[modname].process(mlist, msg, msgdata)
  File "/usr/local/mailman/Mailman/Handlers/ToDigest.py", line 90, in process
    send_digests(mlist, mboxfp)
  File "/usr/local/mailman/Mailman/Handlers/ToDigest.py", line 131, in
    send_i18n_digests(mlist, mboxfp)
  File "/usr/local/mailman/Mailman/Handlers/ToDigest.py", line 304, in
    msg = scrubber(mlist, msg)
  File "/usr/local/mailman/Mailman/Handlers/Scrubber.py", line 257, in
    url = save_attachment(mlist, part, dir)
  File "/usr/local/mailman/Mailman/Handlers/Scrubber.py", line 395, in
    path = os.path.join(fsdir, filebase + extra + ext)
TypeError: cannot add type "list" to string

What could be broken at mylist? Platform is Debian stable, Mailman-2.1.3

TIA for help or hints!


Stephan Paukner <paux at paukner.cc>
GnuPG public key ID: 0xAC6B7700
Jabber ID: paux at cargal.org

More information about the Mailman-Users mailing list