On Sat Feb 24 2018 11:32:05 GMT-0500 (Eastern Daylight Time), Aki Tuomi <aki.tuomi@dovecot.fi> wrote:
On 23 February 2018 at 23:12 Tanstaafl <tanstaafl@libertytrek.org> wrote: Ok, so, I'm still unclear...
what cache are we talking about? Are you saying that there is a limit to how many emails dovecot can store in a single... 'folder'?
Dovecot has cache for commonly fetched fields. This is called dovecot.index.cache. The maximum file size for the cache is about 4G, the maximum offset is 0x40000000 * 4, because all offsets are divided by 4. If the cache file becomes full, there are things you can do..
- you can rm the cache file and hope it does not get full again too fast. 2. remove some mails
Ok, so... I'm *still* unclear, and please understand I'm not trying to be difficult, but I want/need to understand this. One thing not helping is I don't have a working dovecot setup I can access to go peek at the filesystem, which would probably let me answer this for myself.
When you say 'commonly fetched fields', can you confirm this means it is simply the number of emails that can cause the problem?
Is this index file kept on a per *folder* basis? Or per user/account?
If it is per folder, then it is much less of a problem, and could be worked around simply by moving messages around (say, archiving).
Thanks again