After upgrade to 2.4.6 I'm not able to expunge messages
boutilpj at ednet.ns.ca
Tue Mar 8 06:04:20 EST 2011
On 03/08/2011 06:41 AM, Martin Schweizer wrote:
> I found the problem. It was not the file system or the expunged
> messages. It was the quotas which are broken. After I startet quote -f
> all was correct. Sorry for boring.
> One thing is I do not understand: If I delete a message (in the imap
> client and close the client) which is older then expunged (as defined
> in imapd.conf) and I run then cyr_expire -v -X 1 -E 1 I expect
> cyr_expire showed me this deleted messages. But I can't see this
> messages. Why?
Is the client compacting the folder when it closes? Or is it just
leaving the messages with the delete flag set?
> 2011/3/8 Martin Schweizer<schweizer.martin at gmail.com>:
>> My system:
>> FreeBSD 8.1 (amd64)
>> So far all is working correct since the last update (four weeks ago).
>> Now I recognize that the mails will not be expunge. As for the testing
>> I checked my mailbox on that system:
>> localhost> info user.martin
>> duplicatedeliver: false
>> lastpop: 23-Feb-2011 17:28:33 +0100
>> lastupdate: 8-Mar-2011 08:45:41 +0100
>> partition: default
>> pop3newuidl: true
>> sharedseen: false
>> size: 239411
>> I haven't 240MB in my mailbox.
>> Here the relevant part of /usr/local/etc/imapd.conf and cyrus.conf:
>> expunge_mode: delayed
>> expunge_days: 1
>> delprune cmd="cyr_expire -X 5 -E 3" at=0400
>> If I start ./cyr_expire -E 1 -X 1 -p user.martin -v by hand I get:
>> Expunging deleted messages in mailboxes older than 1 days
>> Expunged 0 out of 774 messages from 16 mailboxes
>> In /var/log/debug I see only messages such:
>> # bzgrep cyr_ex /var/log/debug* | grep martin
>> /var/log/debug.log.4.bz2:Mar 8 04:00:01 acsvfbsd06 cyr_expire:
>> Repacking mailbox user.martin.DenyHosts
>> If I start # ./unexpunge -l user.martin -v. I get no output.
>> This is what I get on the disks:
>> # du -h -d 1 ./martin
>> 48K ./martin/IPass
>> 78K ./martin/Sent
>> 68K ./martin/Sendmail_Statistik
>> 68K ./martin/SwissVaultBackup
>> 38K ./martin/NetVault_Lizenz
>> 1,2M ./martin/Auswertung
>> 2,4M ./martin/Cron
>> 34K ./martin/DenyHosts
>> 5,6M ./martin/Disks
>> 110K ./martin/Drafts
>> 19M ./martin/NetVault
>> 124K ./martin/Postmaster
>> 68M ./martin/System
>> 5,8M ./martin/Trash
>> 54K ./martin/Spam
>> 103M ./martin
>> # pwd
>> I also start an reconstruct with different options, also with no luck.
>> So what did i wrong?
>> Martin Schweizer
>> schweizer.martin at gmail.com
More information about the Info-cyrus