Подскажите, я уже немного запутался, когда пользователь удаляет сообщение из корзины, то оно должно хранится n-ое время, но чтобы он его не видел, а администратор в случае чего мог вернуть удаленные сообщения.
Я наткнулся на lazy expunge и думаю это то, что мне нужно, в документации (
https://doc.dovecot.org/configuration_manual/lazy_expunge_plugin/), как я понял в namespace inbox я создаю ещё один mailbox, рядом с другими, например как Trash и по моей задумке сообщение из Trash должно попадать в этот новый mailbox и там дальнейший конфиг, потом из этого нового mailbox’-a я должен вернуть Сообщения обратно, например в mailbox Trash, чтобы юзер опять мог его видеть. Это делается через doveadm, как я понял, погуглив про перемещение писем там были перемещение в какие то другие каталоги или что то типо того, а как мне перемещать их между mailbox’ами одного юзера