how to search expunged messages
Is there an equivalent for expunged messages of this:
doveadm search -u testtest mailbox '*' DELETED
DELETED = "Message has flag \Deleted"
So no. If the message is actually expunged, and you have not ran doveadm purge
, it should be found under the mdbox_deleted driver.
I am not sure what you are doing wrong.
buildbot@093c9b8e58bb:/buildslave$ sudo doveadm save -u testuser Subject: first
first
.
buildbot@093c9b8e58bb:/buildslave$ sudo doveadm mailbox status -u testuser "messages vsize" INBOX
INBOX messages=1 vsize=28
buildbot@093c9b8e58bb:/buildslave$ sudo doveadm expunge -u testuser subject "first" mailbox INBOX
buildbot@093c9b8e58bb:/buildslave$ sudo doveadm mailbox status -u testuser "messages vsize" INBOX
INBOX messages=0 vsize=0
buildbot@093c9b8e58bb:/buildslave$ sudo doveadm -o mail_location=mdbox_deleted:/home/vmail/testuser/Mail mailbox status -u testuser "messages vsize" INBOX
INBOX messages=1 vsize=28
buildbot@093c9b8e58bb:/buildslave$ sudo doveadm purge -u testuser
buildbot@093c9b8e58bb:/buildslave$ sudo doveadm -o mail_location=mdbox_deleted:/home/vmail/testuser/Mail mailbox status -u testuser "messages vsize" INBOX
INBOX messages=0 vsize=0
buildbot@093c9b8e58bb:/buildslave$
Aki
If messages are expunged,
- is the \Deleted flag cleared?
- is there still information registered in what folder/mailbox the message was?
I thought about searching like this,
doveadm -o namespace/inbox/location=mdbox_deleted:/home/popusers/testtest/mdbox -o mail_location=mdbox_deleted:/home/popusers/testtest/mdbox:INDEX=/home/popindex/testtest/index search -u testtest mailbox '*' DELETED
but also does not do anything.
Maybe related to the older 2.2? Using dovecot-2.2.36-8.el7.x86_64
participants (2)
-
Aki Tuomi
-
Marc