>As a temporary workaround, you could try replacing > > if data.get('_parsemsg'): > msg = email.message_from_string(msg, Message.Message) > >in the dequeue() definition with > > if istype(msg, str): > msg = email.message_from_string(msg, Message.Message)
OK, after this change, now I'm seeing this in /logs/error: Sep 28 10:03:17 2006 qrunner(34760): File "/usr/local/mailman/Mailman/Queue/Runner.py", line 100, in _oneloop Sep 28 10:03:17 2006 qrunner(34760): msg, msgdata = self._switchboard.dequeue(filebase) Sep 28 10:03:17 2006 qrunner(34760): File "/usr/local/mailman/Mailman/Queue/Switchboard.py", line 165, in dequeue Sep 28 10:03:17 2006 qrunner(34760): if istype(msg, str): Sep 28 10:03:17 2006 qrunner(34760): NameError : global name 'istype' is not defined Sep 28 10:03:17 2006 qrunner(34765): Traceback (most recent call last): Sep 28 10:03:17 2006 qrunner(34765): File "/usr/local/mailman/bin/qrunner", line 278, in ? Sep 28 10:03:17 2006 qrunner(34765): main() Sep 28 10:03:17 2006 qrunner(34765): File "/usr/local/mailman/bin/qrunner", line 238, in main Sep 28 10:03:17 2006 qrunner(34765): qrunner.run() Sep 28 10:03:17 2006 qrunner(34765): File "/usr/local/mailman/Mailman/Queue/Runner.py", line 71, in run Sep 28 10:03:17 2006 qrunner(34765): filecnt = self._oneloop() Sep 28 10:03:17 2006 qrunner(34765): File "/usr/local/mailman/Mailman/Queue/Runner.py", line 100, in _oneloop Sep 28 10:03:17 2006 qrunner(34765): msg, msgdata = self._switchboard.dequeue(filebase) Sep 28 10:03:17 2006 qrunner(34761): Traceback (most recent call last): Sep 28 10:03:17 2006 qrunner(34765): File "/usr/local/mailman/Mailman/Queue/Switchboard.py", line 165, in dequeue Sep 28 10:03:17 2006 qrunner(34761): File "/usr/local/mailman/bin/qrunner", line 278, in ? Sep 28 10:03:17 2006 qrunner(34765): if istype(msg, str): Sep 28 10:03:17 2006 qrunner(34761): main() Sep 28 10:03:17 2006 qrunner(34765): NameError : global name 'istype' is not defined Sep 28 10:03:17 2006 qrunner(34761): File "/usr/local/mailman/bin/qrunner", line 238, in main Sep 28 10:03:17 2006 qrunner(34761): qrunner.run() Sep 28 10:03:17 2006 qrunner(34761): File "/usr/local/mailman/Mailman/Queue/Runner.py", line 71, in run Sep 28 10:03:17 2006 qrunner(34761): filecnt = self._oneloop() Sep 28 10:03:17 2006 qrunner(34761): File "/usr/local/mailman/Mailman/Queue/Runner.py", line 100, in _oneloop Sep 28 10:03:17 2006 qrunner(34761): msg, msgdata = self._switchboard.dequeue(filebase) Sep 28 10:03:17 2006 qrunner(34761): File "/usr/local/mailman/Mailman/Queue/Switchboard.py", line 165, in dequeue Sep 28 10:03:17 2006 qrunner(34761): if istype(msg, str): Sep 28 10:03:17 2006 qrunner(34761): NameError : global name 'istype' is not defined Sep 28 10:03:17 2006 qrunner(34767): Traceback (most recent call last): Sep 28 10:03:17 2006 qrunner(34767): File "/usr/local/mailman/bin/qrunner", line 278, in ? Sep 28 10:03:17 2006 qrunner(34767): main() Sep 28 10:03:17 2006 qrunner(34767): File "/usr/local/mailman/bin/qrunner", line 238, in main Sep 28 10:03:17 2006 qrunner(34767): qrunner.run() Sep 28 10:03:17 2006 qrunner(34767): File "/usr/local/mailman/Mailman/Queue/Runner.py", line 71, in run Sep 28 10:03:17 2006 qrunner(34767): filecnt = self._oneloop() Sep 28 10:03:17 2006 qrunner(34767): File "/usr/local/mailman/Mailman/Queue/Runner.py", line 100, in _oneloop Sep 28 10:03:17 2006 qrunner(34767): msg, msgdata = self._switchboard.dequeue(filebase) Sep 28 10:03:17 2006 qrunner(34767): File "/usr/local/mailman/Mailman/Queue/Switchboard.py", line 165, in dequeue Sep 28 10:03:17 2006 qrunner(34767): if istype(msg, str): Sep 28 10:03:17 2006 qrunner(34767): NameError : global name 'istype' is not defined Sep 28 10:03:17 2006 qrunner(34769): Traceback (most recent call last): Sep 28 10:03:17 2006 qrunner(34769): File "/usr/local/mailman/bin/qrunner", line 278, in ? Sep 28 10:03:17 2006 qrunner(34769): main() Sep 28 10:03:17 2006 qrunner(34769): File "/usr/local/mailman/bin/qrunner", line 238, in main Sep 28 10:03:17 2006 qrunner(34769): qrunner.run() Sep 28 10:03:17 2006 qrunner(34769): File "/usr/local/mailman/Mailman/Queue/Runner.py", line 71, in run Sep 28 10:03:17 2006 qrunner(34769): filecnt = self._oneloop() Sep 28 10:03:17 2006 qrunner(34769): File "/usr/local/mailman/Mailman/Queue/Runner.py", line 100, in _oneloop Sep 28 10:03:17 2006 qrunner(34769): msg, msgdata = self._switchboard.dequeue(filebase) Sep 28 10:03:17 2006 qrunner(34769): File "/usr/local/mailman/Mailman/Queue/Switchboard.py", line 165, in dequeue Sep 28 10:03:18 2006 qrunner(34769): if istype(msg, str): Sep 28 10:03:18 2006 qrunner(34769): NameError : global name 'istype' is not defined Sep 28 10:03:18 2006 qrunner(34770): Traceback (most recent call last): Sep 28 10:03:18 2006 qrunner(34770): File "/usr/local/mailman/bin/qrunner", line 278, in ? Sep 28 10:03:18 2006 qrunner(34770): main() Sep 28 10:03:18 2006 qrunner(34770): File "/usr/local/mailman/bin/qrunner", line 238, in main Sep 28 10:03:18 2006 qrunner(34770): qrunner.run() Sep 28 10:03:18 2006 qrunner(34770): File "/usr/local/mailman/Mailman/Queue/Runner.py", line 71, in run Sep 28 10:03:18 2006 qrunner(34770): filecnt = self._oneloop() Sep 28 10:03:18 2006 qrunner(34770): File "/usr/local/mailman/Mailman/Queue/Runner.py", line 100, in _oneloop Sep 28 10:03:18 2006 qrunner(34770): msg, msgdata = self._switchboard.dequeue(filebase) Sep 28 10:03:18 2006 qrunner(34770): File "/usr/local/mailman/Mailman/Queue/Switchboard.py", line 165, in dequeue Sep 28 10:03:18 2006 qrunner(34770): if istype(msg, str): Sep 28 10:03:18 2006 qrunner(34770): NameError : global name 'istype' is not defined Sep 28 10:03:18 2006 qrunner(34771): Traceback (most recent call last): Sep 28 10:03:18 2006 qrunner(34771): File "/usr/local/mailman/bin/qrunner", line 278, in ? Sep 28 10:03:18 2006 qrunner(34771): main() Sep 28 10:03:18 2006 qrunner(34771): File "/usr/local/mailman/bin/qrunner", line 238, in main Sep 28 10:03:18 2006 qrunner(34771): qrunner.run() Sep 28 10:03:18 2006 qrunner(34771): File "/usr/local/mailman/Mailman/Queue/Runner.py", line 71, in run Sep 28 10:03:18 2006 qrunner(34771): filecnt = self._oneloop() Sep 28 10:03:18 2006 qrunner(34771): File "/usr/local/mailman/Mailman/Queue/Runner.py", line 100, in _oneloop Sep 28 10:03:18 2006 qrunner(34771): msg, msgdata = self._switchboard.dequeue(filebase) Sep 28 10:03:18 2006 qrunner(34771): File "/usr/local/mailman/Mailman/Queue/Switchboard.py", line 165, in dequeue Sep 28 10:03:18 2006 qrunner(34771): if istype(msg, str): Sep 28 10:03:18 2006 qrunner(34771): NameError : global name 'istype' is not defined Sep 28 10:03:18 2006 qrunner(34773): Traceback (most recent call last): Sep 28 10:03:18 2006 qrunner(34776): Traceback (most recent call last): Sep 28 10:03:18 2006 qrunner(34773): File "/usr/local/mailman/bin/qrunner", line 278, in ? Sep 28 10:03:18 2006 qrunner(34776): File "/usr/local/mailman/bin/qrunner", line 278, in ? Sep 28 10:03:18 2006 qrunner(34773): main() Sep 28 10:03:18 2006 qrunner(34776): main() Sep 28 10:03:18 2006 qrunner(34773): File "/usr/local/mailman/bin/qrunner", line 238, in main Sep 28 10:03:18 2006 qrunner(34776): File "/usr/local/mailman/bin/qrunner", line 238, in main Sep 28 10:03:18 2006 qrunner(34773): qrunner.run() Sep 28 10:03:18 2006 qrunner(34776): qrunner.run() Sep 28 10:03:18 2006 qrunner(34773): File "/usr/local/mailman/Mailman/Queue/Runner.py", line 71, in run Sep 28 10:03:18 2006 qrunner(34776): File "/usr/local/mailman/Mailman/Queue/Runner.py", line 71, in run Sep 28 10:03:18 2006 qrunner(34773): filecnt = self._oneloop() Sep 28 10:03:18 2006 qrunner(34776): filecnt = self._oneloop() Sep 28 10:03:18 2006 qrunner(34773): File "/usr/local/mailman/Mailman/Queue/Runner.py", line 100, in _oneloop Sep 28 10:03:18 2006 qrunner(34776): File "/usr/local/mailman/Mailman/Queue/Runner.py", line 100, in _oneloop Sep 28 10:03:18 2006 qrunner(34773): msg, msgdata = self._switchboard.dequeue(filebase) Sep 28 10:03:18 2006 qrunner(34776): msg, msgdata = self._switchboard.dequeue(filebase) Sep 28 10:03:18 2006 qrunner(34773): File "/usr/local/mailman/Mailman/Queue/Switchboard.py", line 165, in dequeue Sep 28 10:03:18 2006 qrunner(34776): File "/usr/local/mailman/Mailman/Queue/Switchboard.py", line 165, in dequeue Sep 28 10:03:18 2006 qrunner(34773): if istype(msg, str): Sep 28 10:03:18 2006 qrunner(34776): if istype(msg, str): Sep 28 10:03:18 2006 qrunner(34773): NameError : global name 'istype' is not defined Sep 28 10:03:18 2006 qrunner(34776): NameError : global name 'istype' is not defined Sep 28 10:03:19 2006 qrunner(34774): Traceback (most recent call last): Sep 28 10:03:19 2006 qrunner(34774): File "/usr/local/mailman/bin/qrunner", line 278, in ? Sep 28 10:03:19 2006 qrunner(34774): main() Sep 28 10:03:19 2006 qrunner(34774): File "/usr/local/mailman/bin/qrunner", line 238, in main Sep 28 10:03:19 2006 qrunner(34774): qrunner.run() Sep 28 10:03:19 2006 qrunner(34774): File "/usr/local/mailman/Mailman/Queue/Runner.py", line 71, in run Sep 28 10:03:19 2006 qrunner(34774): filecnt = self._oneloop() Sep 28 10:03:19 2006 qrunner(34774): File "/usr/local/mailman/Mailman/Queue/Runner.py", line 100, in _oneloop Sep 28 10:03:19 2006 qrunner(34774): msg, msgdata = self._switchboard.dequeue(filebase) Sep 28 10:03:19 2006 qrunner(34774): File "/usr/local/mailman/Mailman/Queue/Switchboard.py", line 165, in dequeue Sep 28 10:03:19 2006 qrunner(34774): if istype(msg, str): Sep 28 10:03:19 2006 qrunner(34772): Traceback (most recent call last): Sep 28 10:03:19 2006 qrunner(34774): NameError : global name 'istype' is not defined Sep 28 10:03:19 2006 qrunner(34772): File "/usr/local/mailman/bin/qrunner", line 278, in ? Sep 28 10:03:19 2006 qrunner(34772): main() Sep 28 10:03:19 2006 qrunner(34772): File "/usr/local/mailman/bin/qrunner", line 238, in main Sep 28 10:03:19 2006 qrunner(34772): qrunner.run() Sep 28 10:03:19 2006 qrunner(34772): File "/usr/local/mailman/Mailman/Queue/Runner.py", line 71, in run Sep 28 10:03:19 2006 qrunner(34772): filecnt = self._oneloop() Sep 28 10:03:19 2006 qrunner(34772): File "/usr/local/mailman/Mailman/Queue/Runner.py", line 100, in _oneloop Sep 28 10:03:19 2006 qrunner(34772): msg, msgdata = self._switchboard.dequeue(filebase) Sep 28 10:03:19 2006 qrunner(34772): File "/usr/local/mailman/Mailman/Queue/Switchboard.py", line 165, in dequeue Sep 28 10:03:19 2006 qrunner(34772): if istype(msg, str): Sep 28 10:03:19 2006 qrunner(34772): NameError : global name 'istype' is not defined Sep 28 10:03:19 2006 qrunner(34775): Traceback (most recent call last): Sep 28 10:03:19 2006 qrunner(34775): File "/usr/local/mailman/bin/qrunner", line 278, in ? Sep 28 10:03:19 2006 qrunner(34775): main() Sep 28 10:03:19 2006 qrunner(34775): File "/usr/local/mailman/bin/qrunner", line 238, in main Sep 28 10:03:19 2006 qrunner(34775): qrunner.run() Sep 28 10:03:19 2006 qrunner(34775): File "/usr/local/mailman/Mailman/Queue/Runner.py", line 71, in run Sep 28 10:03:19 2006 qrunner(34775): filecnt = self._oneloop() Sep 28 10:03:19 2006 qrunner(34775): File "/usr/local/mailman/Mailman/Queue/Runner.py", line 100, in _oneloop Sep 28 10:03:19 2006 qrunner(34775): msg, msgdata = self._switchboard.dequeue(filebase) Sep 28 10:03:19 2006 qrunner(34775): File "/usr/local/mailman/Mailman/Queue/Switchboard.py", line 165, in dequeue Sep 28 10:03:19 2006 qrunner(34775): if istype(msg, str): Sep 28 10:03:19 2006 qrunner(34775): NameError : global name 'istype' is not defined ------------------------------------------------------ Mailman-Users mailing list Mailman-Users@python.org 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/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp