Hi all,
I stumbled upon the lazy_expunge plugin and thought that it might be useful in some cases. It works fine if I delete mails from my inbox. But it doesn't do anything if I deleted mails from a public folder (and for the server I am currently working on the public folder is _the_ _main_ _feature_).
Does lazy_expunge not work with public folders? Or am I using it wrong?
root@imap01 [~]# doveconf -n # 2.2.24 (a82c823): /etc/dovecot/dovecot.conf # Pigeonhole version 0.4.13 (7b14904) # OS: Linux 3.16.0-4-amd64 x86_64 Debian 8.5 ext4 auth_debug = yes auth_debug_passwords = yes debug_log_path = /var/log/mail.debug disable_plaintext_auth = no doveadm_password = # hidden, use -P to show it doveadm_port = 22001 mail_debug = yes mail_location = maildir:/var/mail/vmail/%d/%n/Maildir:INBOX=/var/mail/vmail/%d/%n/Maildir mail_plugins = " listescape lazy_expunge notify replication" mail_privileged_group = vmail namespace { location = maildir:/var/mail/vmail/Öffentliche Ordner:INDEXPVT=~/Maildir/Öffentliche Ordner mailbox "Gelöschte Elemente" { auto = subscribe special_use = \Trash } mailbox MirrorServer-Projekt { auto = subscribe } prefix = Öffentliche Ordner/ separator = / subscriptions = no type = public } namespace { hidden = yes list = no location = maildir:~/Maildir/expunged prefix = .EXPUNGED/ separator = / } namespace inbox { inbox = yes location = prefix = separator = / type = private } passdb { args = /etc/dovecot/mysql.conf driver = sql } plugin { lazy_expunge = .EXPUNGED/ mail_replica = tcps:imap02.example.com } protocols = imap service aggregator { fifo_listener replication-notify-fifo { user = vmail } unix_listener replication-notify { user = vmail } } service doveadm { inet_listener { port = 22001 ssl = yes } } service replicator { process_min_avail = 1 unix_listener replicator-doveadm { group = vmail mode = 0660 } } ssl = required ssl_ca = </etc/ssl/os/cert-sub-ca1-and-root-ca.pem ssl_cert = </etc/ssl/os/cert-imap01-example.com.pem ssl_client_ca_file = /etc/ssl/os/cert-all.pem ssl_client_cert = </etc/ssl/os/cert-imap01-example.com.pem ssl_client_key = </etc/ssl/os/key-imap01-example.com.pem ssl_key = </etc/ssl/os/key-imap01-example.com.pem ssl_require_crl = no userdb { args = /etc/dovecot/mysql.conf driver = sql } root@imap01 [~]#