Users in my org use Outlook 2010 e-mail client with pop3 access to ZCS/OSE. These clients are using default "delete messages from server after 14 days" setting All message boxes are set up as follows:
- Store not more 450 Mb per mailbox
- TTL for regular message is 60 days and for trash/spam is 30 days.
Purging activity works as supposed to be. But... Manual reindexing a mailbox from admin GUI shows that there 5000+ (more than five thousands) messages to index, but total number of items (mail+calendar+...) as about 300 (three hundreds or less a bit).
More, the examination of /opt/zimbra/storage subdirs shos that some .msg files stored there are from 2009 year!
And some mailboxes looks full, even if there aren't any messages in any mailbox folders. Just because account's subdirectory is filled with old, deleted for long time ago messages.
Can anybody explain, if theres any possibility to really purge obsoleted message files? FINDing them with mtime parameter and deleting does not looks very good idea. I did that, unfortunately. But zimbra stores something in its LDAP server and forcibly "killed" messages are still visible, even if they could not be opened because of "BLOB missing" error.
Is there any way to sanitize ZCS' LDAP directory?