On Aug 11, 2006, at 8:23 PM, Robert Mueller wrote:
If the cyrus.unexpunge is unreadable, then it should just be removed. In which case, we're left with the case of a mailbox with / ^\d+\.$/ files that aren't in cyrus.index. I presume a standard reconstruct run searches the directory for stray \d+\. files that aren't in cyrus.index and re-adds them, which is then the same as an unexpunge effectively in the case of an unreadable cyrus.expunge file. Is that right?
yes -- when a cyrus.expunge file is unreadable, all message files in the directory are added to cyrus.index.