On 05/02/2025 10:17 PM MDT Kamil Jońca via dovecot <dovecot@dovecot.org> wrote:
I have used lazy_expunge plugin with namespace (configuration convert):
namespace expunged { mail_driver = maildir mail_path = ~/Mail/expunged/ hidden = yes inbox = no list = no prefix = .EXPUNGED/ separator = / }
with lazy_expunge_mailbox = .EXPUNGED
this allowed me to keep hierarchy (i.e.mails from "admin" mailbox were expunged to "~/Mail/expunged/admin" ) this is no longer true - the best I can achieve is to have single mailbox with all mails :( Is it possible to get older behavior? (lazy_expunge_mailbox = .EXPUNGED/ - ends with error)
Namespace storage for lazy-expunge plugin was deprecated all the way back in 2.3.0, and was removed for 2.4.
I've cleaned up the documentation page to remove all references to namespaces (https://github.com/dovecot/documentation/pull/1234).
michael