[Mailman-Developers] [ mailman-Bugs-584989 ] bounced large messages
are deleted!
noreply@sourceforge.net
noreply@sourceforge.net
Thu, 25 Jul 2002 06:25:47 -0700
Bugs item #584989, was opened at 2002-07-22 12:15
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=100103&aid=584989&group_id=103
Category: mail delivery
Group: 2.1 beta
>Status: Closed
Resolution: Fixed
Priority: 5
Submitted By: Peer Heinlein (pheinlein)
Assigned to: Nobody/Anonymous (nobody)
Summary: bounced large messages are deleted!
Initial Comment:
I`m using 2.1b2+ (July, 22th) and if a message
is larger than the maximum allowd size (of this
list) it is not bounced or hold for approval
succesfully.
The message disappears and mailman
crashes. Maybe it`s just a mistake in the
translation in german mailman.po?
Jul 22 17:36:55 2002 (28610) Uncaught
runner exception: an integer is required
Jul 22 17:36:55 2002 (28610) Traceback
(most recent call last):
File
"/usr/lib/mailman/Mailman/Queue/Runner.py",
line 105, in __oneloop
self.__onefile(msg, msgdata)
File
"/usr/lib/mailman/Mailman/Queue/Runner.py",
line 154, in __onefile
keepqueued = self._dispose(mlist, msg,
msgdata)
File
"/usr/lib/mailman/Mailman/Queue/IncomingRunner.py",
line 129, in _dispose
status = self._dopipeline(mlist, msg,
msgdata, pipeline)
File
"/usr/lib/mailman/Mailman/Queue/IncomingRunner.py",
line 152, in _dopipel
sys.modules[modname].process(mlist, msg,
msgdata)
File
"/usr/lib/mailman/Mailman/Handlers/Hold.py",
line 179, in process
MessageTooBig(bodylen,
mlist.max_message_size))
File
"/usr/lib/mailman/Mailman/Handlers/Hold.py",
line 198, in hold_for_approv
reason = Utils.wrap(exc.reason_notice())
File
"/usr/lib/mailman/Mailman/Handlers/Hold.py",
line 103, in reason_notice
return _('''Message body is too big:
%(size)d bytes with a limit of
File "/usr/lib/mailman/Mailman/i18n.py", line
76, in _
return _translation.gettext(s) % dict
TypeError: an integer is required
----------------------------------------------------------------------
>Comment By: Barry A. Warsaw (bwarsaw)
Date: 2002-07-25 09:25
Message:
Logged In: YES
user_id=12800
I just committed a fix to misc/Makefile.in which should stop
japanese.pth from being installed in your system
site-packages. You'll need to re-run configure (or
config.status) to have this take effect, and you'll need to
manually remove japanese.pth to fix your system.
----------------------------------------------------------------------
Comment By: Barry A. Warsaw (bwarsaw)
Date: 2002-07-25 01:55
Message:
Logged In: YES
user_id=12800
There appears to be a bug in the bundled Japanese codec
package, such that japanese.pth is still installed in
site-packages even though we're trying hard to force it to
not do this. I'm reopening this bug and trying to find out
if we can either get a working japanese code package, or a
workaround for Mailman.
In the meantime, you'll need to manually remove
/usr/lib/python2.2/site-packages/japanese.pth
----------------------------------------------------------------------
Comment By: Peer Heinlein (pheinlein)
Date: 2002-07-24 12:24
Message:
Logged In: YES
user_id=581680
I really don`t know how python works and how to
help myself. Maybe something has changed - I
installed the package python-devel and python
tk.
There`s a traceback when I start "python -v":
[...]
# /usr/lib/python2.2/stat.pyc matches
/usr/lib/python2.2/stat.py
import stat # precompiled from
/usr/lib/python2.2/stat.pyc
# /usr/lib/python2.2/UserDict.pyc matches
/usr/lib/python2.2/UserDict.py
import UserDict # precompiled from
/usr/lib/python2.2/UserDict.pyc
'import site' failed; traceback:
Traceback (most recent call last):
File
"/var/tmp/python-2.2-build//usr/lib/python2.2/site.py",
line 177, in ?
addsitedir(sitedir)
File
"/var/tmp/python-2.2-build//usr/lib/python2.2/site.py",
line 128, in addsitedir
addpackage(sitedir, name)
File
"/var/tmp/python-2.2-build//usr/lib/python2.2/site.py",
line 151, in addpackage
exec dir
File "<string>", line 1, in ?
ImportError: No module named japanese
Python 2.2 (#1, Mar 26 2002, 15:46:04)
[GCC 2.95.3 20010315 (SuSE)] on linux2
----------------------------------------------------------------------
Comment By: Barry A. Warsaw (bwarsaw)
Date: 2002-07-24 09:26
Message:
Logged In: YES
user_id=12800
Something may have changed in your Python environment? I
don't see how that fix could have had anything to do with it!
----------------------------------------------------------------------
Comment By: Peer Heinlein (pheinlein)
Date: 2002-07-24 04:14
Message:
Logged In: YES
user_id=581680
It looks like it works. -Thanks!
But now I`m getting the message
"`import site` failed; use -v to traceback"?!
Peer
----------------------------------------------------------------------
Comment By: Barry A. Warsaw (bwarsaw)
Date: 2002-07-24 01:06
Message:
Logged In: YES
user_id=12800
It does look like it's a bug in the German translation for
that message. I'm about to commit a fix to the German
catalog; can you try doing a cvs update and see if that
fixes your problem?
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=100103&aid=584989&group_id=103