On Wed, 2004-02-11 at 16:09, Rejo Zenger wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Hello, > > Last couple of days I have this problem with one (only that one) > mailinglist I run. All incoming messages for that list get accepted with > any problem. They get queued in shunt and nothing happens. > > I know that shunt is the place where messages go if there's something > wrong and one can unshunt them as soon as the problem is fixed. However, > I don't understand what's wrong. It's not in the messages, I have > empthied the queues, still the problem persists. > > I get this in my "error" logfile: > > Feb 11 22:01:17 2004 (12591) SHUNTING: > 1076533276.618227+a10ca6e7d21ba8d1985a30ef20ab24ae4902ea93 > Feb 11 22:02:08 2004 (12640) Uncaught runner exception: Empty module name > Feb 11 22:02:08 2004 (12640) Traceback (most recent call last): > File "/usr/lib/mailman/Mailman/Queue/Runner.py", line 110, in _oneloop > self._onefile(msg, msgdata) > File "/usr/lib/mailman/Mailman/Queue/Runner.py", line 160, in _onefile > keepqueued = self._dispose(mlist, msg, msgdata) > File "/usr/lib/mailman/Mailman/Queue/IncomingRunner.py", line 130, in _dispose > more = self._dopipeline(mlist, msg, msgdata, pipeline) > File "/usr/lib/mailman/Mailman/Queue/IncomingRunner.py", line 153, in _dopipeline > sys.modules[modname].process(mlist, msg, msgdata) > File "/usr/lib/mailman/Mailman/Handlers/ToDigest.py", line 90, in process > send_digests(mlist, mboxfp) > File "/usr/lib/mailman/Mailman/Handlers/ToDigest.py", line 131, in send_digests > send_i18n_digests(mlist, mboxfp) > File "/usr/lib/mailman/Mailman/Handlers/ToDigest.py", line 304, in > send_i18n_digests > msg = scrubber(mlist, msg) > File "/usr/lib/mailman/Mailman/Handlers/Scrubber.py", line 311, in process > t = t.encode(charset, 'replace') > File "/usr/lib/python2.3/encodings/__init__.py", line 84, in search_function > globals(), locals(), _import_tail) > ValueError: Empty module name > > Feb 11 22:02:08 2004 (12640) SHUNTING: > 1076533327.641017+54a64806a171a110528ec89fffd014315252aad0 > > Anyone with a bit more clue than me? > > - -- > Rejo Zenger
If you are running version 2.1.4 then try this patch from Tokio Kikuchi... There is a patch for the Scrubber.py in Mailman version 2.1.4 that will be of additional help to you for mail that is being shunted. Tokio Kikuchi has a patch that handles many of the "real world" cases caused by MS clients not following the RFC's. http://sourceforge.net/tracker/index.php?func=detail&aid=891491&group_id=103&atid=300103 The patch should be applied directly to the Scrubber.py file (in Mailman version 2.1.4). Copy the patch file to: ~mailman/Mailman/Handlers/ Then run: cd ~mailman/Mailman/Handlers cp -a Scrubber.py bak.Scrubber.py patch -p0 <Scrubber.py.patch That should backup the original file and then apply the patch directly to Scrubber.py. Hope that helps - Jon Carnes ------------------------------------------------------ Mailman-Users mailing list [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ This message was sent to: [EMAIL PROTECTED] Unsubscribe or change your options at http://mail.python.org/mailman/options/mailman-users/archive%40jab.org
