On 16 Oct 2014, at 00:45, Alexander 'Leo' Bergolth leo@strike.wu.ac.at wrote:
On 10/14/2014 06:53 PM, Timo Sirainen wrote:
- Fixed several race conditions with dovecot.index.cache handling that may have caused unnecessary "cache is corrupted" errors.
Rejoyed too soon! :-( Unfortunately it doesn't fix my (maybe mbox related) index.cache errors reported back in May: http://markmail.org/message/xhxorbutl3encr2d
These aren't actually cache related problems. These are mbox bugs.
I know that Timo suggests to switch away from mbox but unfortunately this is rather challenging for me. Switching to maildir results in millions of files and this overwhelmes my backup system. mdbox also does not qualify since AFAIK there is no python or perl library support for manipulating mdbox mailboxes. :-(
You shouldn't need to manipulate mdboxes directly. You can manipulate them via doveadm binary or doveadm protocol. That way you could also later on switch between any mailbox formats without changing your manipulation tools.