how to search expunged messages
Is there an equivalent for expunged messages of this:
doveadm search -u testtest mailbox '*' DELETED
On 16/03/2021 11:44 Marc marc@f1-outsourcing.eu wrote:
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
-----Original Message----- Sent: 16 March 2021 10:54 To: Marc Marc@f1-outsourcing.eu; dovecot@dovecot.org Subject: Re: 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
participants (2)
-
Aki Tuomi
-
Marc