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.