step 5.
verify refcount=0 messages in folders, not ok, INBOX/test2 should have 5
[@ testtest]# doveadm -o
mail_location=mdbox_deleted:/home/popusers/testtest/mdbox:INDEX=/home/po
pindex/testtest/index mailbox status -u testtest 'messages vsize' '*' Sent messages=0 vsize=0 Drafts messages=0 vsize=0 INBOX/test2 messages=0 vsize=0 Junk messages=0 vsize=0 Deleted Messages messages=0 vsize=0 Deleted Messages/test messages=0 vsize=0 Trash messages=0 vs ize=0 INBOX messages=3 vsize=90243
This sould list this deleted emails not? If I do doveadm search -u testtest mailbox 'INBOX/test2' DELETED, it lists these emails.
Nope, expunged only. If they just have DELETED flag, they are not expunged yet.
After expunging still reporting 0. I am starting feel a bit like idiot. You want to have some manpage that is dedicated to deleting counting and restoring mail :)
[@ testtest]# doveadm expunge -u testtest mailbox 'INBOX/test2' DELETED doveadm(testtest): Info: expunge: box=INBOX/test2, msgid=<202009061345.086Dj3vv026298@xxxxxxx> doveadm(testtest): Info: expunge: box=INBOX/test2, msgid=<202009061345.086Dj3vv026298@xxxxxxx> doveadm(testtest): Info: expunge: box=INBOX/test2, msgid=<202009061345.086Dj3vv026298@xxxxxxx> doveadm(testtest): Info: expunge: box=INBOX/test2, msgid=<202009061345.086Dj3vv026298@xxxxxxx> doveadm(testtest): Info: expunge: box=INBOX/test2, msgid=<202009061345.086Dj3vv026298@xxxxxxx>
[@ testtest]# doveadm -o mail_location=mdbox_deleted:/home/popusers/testtest/mdbox:INDEX=/home/popindex/testtest/index mailbox status -u testtest 'messages vsize' '*'
Sent messages=0 vsize=0 Drafts messages=0 vsize=0 INBOX/test2 messages=0 vsize=0 Junk messages=0 vsize=0 Deleted Messages messages=0 vsize=0 Deleted Messages/test messages=0 vsize=0 Trash messages=0 vsize=0 RESTORED messages=0 vsize=0 INBOX messages=0 vsize=0