[Dovecot] IMAP Memory Error
John McAree
john at mcaree.org
Wed May 25 21:10:05 EEST 2005
Hi,
Thanks to Tero and Timo for the quick replies!
Tero Ripattila wrote:
> I'd suggest to check the value of mmap_no_write option in dovecot.conf as it disables the use of memory mapping, which is required in OpenBSD environments.
>
> # Don't write() to mmaped files. This is required for some operating systems
> # which use separate caches for them, such as OpenBSD.
> mmap_no_write = no
This is set to yes, so it's not a problem with that, but thanks anyway.
I followed Timo's suggestion of setting mail_process_size = 0. After
restarting dovecot, there is no change. I have noticed, however, that in
Thunderbird my mails that it identifies as spam are moved automatically
to my spam folder. Moving anything manually (by dragging, or by
right-clicking and using the Move-To menu) still does not work. And
Squirrelmail is still erroring out. :(
My mailbox sizes vary, but my main INBOX currently has 1643 mails in it.
I just tried moving a message from a mailbox with 289 messages in it, to
another with 264:
May 25 19:11:23 orca dovecot: IMAP(jmcaree): pool_system_malloc(): Out
of memory
May 25 19:11:23 orca dovecot: child 28450 (imap) returned error 83 (Out
of memory)
So again, even with smaller mailboxes there are issues.
John.
More information about the dovecot
mailing list