Hello
Few questions regarding Doveadm-Expunge.
I have lazy expunge configure with this name space: .EXPUNGED
Storage type: mdbox
doveadm -Dv expunge -u user@domain mailbox ".EXPUNGED/*" savedbefore 7d
I get some interesting outputs.
doveadm(user@domain): Debug: expunge: box=.EXPUNGED/INBOX/mon uid=791 doveadm(user@domain): Debug: expunge: box=.EXPUNGED/INBOX/mon uid=792 doveadm(user@domain): Debug: expunge: box=.EXPUNGED/INBOX/mon uid=793 .... doveadm(user@domain): Info: expunge: box=INBOX/mon, uid=196, msgid=E1OwJm4-0000j4-1l@domain, size=1856 doveadm(user@domain): Info: expunge: box=INBOX/mon, uid=197, msgid=E1OwJmP-0000pr-4M@domain, size=1756 doveadm(user@domain): Info: expunge: box=INBOX/mon, uid=198, msgid=E1OwJpP-0002Hp-Pu@domain, size=1810 doveadm(user@domain): Info: expunge: box=INBOX/mon, uid=199, msgid=E1OwJqw-0002y7-AF@domain, size=1766 doveadm(user@domain): Info: expunge: box=INBOX/mon, uid=200, msgid=E1OwJud-0004ba-Fe@domain, size=1890 ...
So what is the diff between "Debug: expunge" and "Info: expunge". Anything done to "Info: expunge"? I am assuming the "debug: expunge" are the only entries with actions. And "Info: expunge" is not doing anything. I ran doveadm purge -u user@domain after. I did not notice any missing emails. Sorry for the trivial question, I just want to make sure not mail would disappear, all of sudden.
1.A. Would not it be faster not to enumerate for large mailboxes (30-40GB - Maildir)? Is it possible to add a switch, to select single user expunge behavior? ref: http://www.mail-archive.com/dovecot@dovecot.org/msg32322.html
- Also. expunge does not appear to remove empty mailboxes, is this a bug or intentional? If intentional, why? Any way to automated removal of empty mailboxes?
Thank you KuiZ