[Mailman-Developers]
[ mailman-Bugs-571636 ] Traceback in error log - bounce handling
noreply@sourceforge.net
noreply@sourceforge.net
Thu, 20 Jun 2002 06:19:21 -0700
Bugs item #571636, was opened at 2002-06-20 15:19
You can respond by visiting:
http://sourceforge.net/tracker/?func=detail&atid=100103&aid=571636&group_id=103
Category: bounce detection
Group: 2.1 beta
Status: Open
Resolution: None
Priority: 5
Submitted By: Daniel Buchmann (avalon)
Assigned to: Nobody/Anonymous (nobody)
Summary: Traceback in error log - bounce handling
Initial Comment:
I got this traceback in my error log:
Jun 20 14:58:56 2002 (1992) Traceback (most recent call
last):
File "/home/mailman/Mailman/Queue/Runner.py", line
105, in __oneloop
self.__onefile(msg, msgdata)
File "/home/mailman/Mailman/Queue/Runner.py", line
154, in __onefile
keepqueued = self._dispose(mlist, msg, msgdata)
File "/home/mailman/Mailman/Queue/BounceRunner.py",
line 71, in _dispose
addrs = BouncerAPI.ScanMessages(mlist, msg)
File "/home/mailman/Mailman/Bouncers/BouncerAPI.py",
line 60, in ScanMessages
addrs = sys.modules[modname].process(msg)
File "/home/mailman/Mailman/Bouncers/Microsoft.py",
line 35, in process
body = StringIO(subpart.get_payload())
TypeError: expected read buffer, list found
The following had probably happened:
1. A spam mail was sent to one of our lists.
2. The list tried to send a "waiting for moderator
approval" mail to the sender of the spam mail.
3. The "waiting for moderator approval" mail bounced
(because the sender address was, of course, invalid).
The bounce in (3) gave me the traceback and was moved
to qfiles/shunt/. PCK file is attached to this bug
report. Let me know if you need the DB file too... :)
----------------------------------------------------------------------
You can respond by visiting:
http://sourceforge.net/tracker/?func=detail&atid=100103&aid=571636&group_id=103