[Mailman-Users] Help: 'str' object has no attribute 'get_sender'

aaron aaron at mutualaid.org
Thu Sep 28 19:08:06 CEST 2006


>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





More information about the Mailman-Users mailing list