Runs out of memory on larger (5M) messages.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
GNU Mailman |
New
|
Wishlist
|
Unassigned |
Bug Description
When trying to send an email with a 5M attachment,
Mailman seems to run out of memory. On the console I get:
marcos:mailman {106} Traceback (most recent call last):
File "/usr/local/
main()
File "/usr/local/
qrunner.run()
File "/usr/local/
line 59, in run
filecnt = self._oneloop()
File "/usr/local/
line 111, in _oneloop
self.
File
"/usr/local/
91, in enqueue
msgsave = cPickle.dumps(_msg, 1)
MemoryError: out of memory
The system is: OpenBSD 3.1, with 512M ram. Mailman
version 2.1.1
It would be nice to be able to have large attachments
as I want to use this for my company's support email
which quite often has larger than 10M files attached.
Thanks,
-- Steve
[http://
Changed in mailman: | |
importance: | Critical → Wishlist |
Now, I'm getting errors in of a different kind:
Apr 24 10:03:18 2003 (22458) Uncaught runner exception: out mailman/ Mailman/ Queue/Runner. py", line _onefile( msg, msgdata) mailman/ Mailman/ Queue/Runner. py", line mlist, msg, msgdata) mailman/ Mailman/ Queue/IncomingR unner.py" , e(mlist, msg, msgdata, pipeline) mailman/ Mailman/ Queue/IncomingR unner.py" , modules[ modname] .process( mlist, msg, msgdata) mailman/ Mailman/ Handlers/ ToDigest. py", mailman/ pythonlib/ email/Generator .py", _write( msg) mailman/ pythonlib/ email/Generator .py", _dispatch( msg) mailman/ pythonlib/ email/Generator .py", mailman/ pythonlib/ email/Generator .py",
of memory
Apr 24 10:03:18 2003 (22458) Traceback (most recent call last):
File "/usr/local/
105, in _oneloop
self.
File "/usr/local/
155, in _onefile
keepqueued = self._dispose(
File "/usr/local/
line 130, in _dispose
more = self._dopipelin
File "/usr/local/
line 153, in _dopipeline
sys.
File "/usr/local/
line 71, in process
g.flatten(msg, unixfrom=1)
File "/usr/local/
line 100, in flatten
self.
File "/usr/local/
line 128, in _write
self.
File "/usr/local/
line 154, in _dispatch
meth(msg)
File "/usr/local/
line 267, in _handle_multipart
print >> self._fp, '\n--' + boundary + '--',
MemoryError: out of memory
Apr 24 10:03:18 2003 (22458) SHUNTING: 0123+3c7e0d1a0c d1e29359dea6cc2 bb51307e06ad0df
1051196594.