Does the missing folder have cur, new, tmp
subdirectories? Aki > On 22/10/2024 10:44 EEST Frank Kirschner via dovecot <dovecot@dovecot.org> > wrote: > > > Have done a *doveadm -D force-resync -u usern...@tld.de '*'* > In the debug log, the missing mailbox was not listed. It seems, that > dovecot did not see this directory in the filesystem. > How can I debug deeper into this problem? > > Thanks, Frank > > Am 21.10.2024 um 14:50 schrieb Frank Kirschner via dovecot: > > Hi, > > > > I have upgraded from 2.3.17 to 2.3.21.1. > > mail_location = maildir > > > > Now in some mailboxes are IMAP folder in subdir of INBOX missing. > > When I do a 'ls -la' in filesystem, I see the subfolder like other > > folder with identical owner an permissions. > > But when I do doveadm mailbox list -u [user] the IMAP folder is not > > displayed. > > > > So I have deleted all files in /opt/dovecot/[hash]/[user] because I > > use INDEX=/opt/dovecot/%2.256Nu/%u:ITERINDEX > > The restart dovecot and re-login the Imap client. All IMAP folders are > > rebuilt but the same folders like before are still missing. > > > > Any ideas please? > > > > thanks, Frank > > > > doveconf -n > > # 2.3.21.1 (d492236fa0): /etc/dovecot/dovecot.conf > > # Pigeonhole version 0.5.21.1 (49005e73) > > # OS: Linux 5.15.149-1-pve x86_64 AlmaLinux release 8.10 (Cerulean > > Leopard) > > # Hostname: *** > > auth_verbose = yes > > disable_plaintext_auth = no > > doveadm_password = # hidden, use -P to show it > > first_valid_uid = 1000 > > imap_id_send = > > lda_mailbox_autocreate = yes > > lda_mailbox_autosubscribe = yes > > lmtp_save_to_detail_mailbox = yes > > log_path = /var/log/dovecot.log > > login_greeting = IMAP ready. > > mail_fsync = always > > mail_full_filesystem_access = yes > > mail_gid = 1000 > > mail_home = /srv/mail/mail_storage2/%d/%n > > mail_location = > > maildir:~/mail:VOLATILEDIR=/dev/shm/dovecot/%2.256Nu/%u:INDEX=/opt/dovecot/%2.256Nu/%u:ITERINDEX > > mail_plugins = " notify replication" > > mail_privileged_group = vpostfix > > mail_uid = 1000 > > managesieve_notify_capability = mailto > > managesieve_sieve_capability = fileinto reject envelope > > encoded-character vacation subaddress comparator-i;ascii-numeric > > relational regex imap4flags copy include variables body enotify > > environment mailbox date index ihave duplicate mime foreverypart > > extracttext vacation-seconds > > mbox_write_locks = fcntl > > mmap_disable = yes > > namespace inbox { > > inbox = yes > > location = > > mailbox Drafts { > > special_use = \Drafts > > } > > mailbox Sent { > > special_use = \Sent > > } > > mailbox "Sent Messages" { > > special_use = \Sent > > } > > mailbox Spam { > > auto = subscribe > > special_use = \Junk > > } > > mailbox Trash { > > special_use = \Trash > > } > > prefix = > > } > > passdb { > > args = scheme=CRYPT username_format=%u /etc/dovecot/users > > driver = passwd-file > > } > > plugin { > > recipient_delimiter = + > > replication_full_sync_interval = 1 hour > > sieve = file:~/sieve;active=~/.dovecot.sieve > > sieve_before = /etc/dovecot/spam-global.sieve > > sieve_extensions = +vacation-seconds > > sieve_vacation_default_period = 1d > > sieve_vacation_max_period = 30d > > sieve_vacation_min_period = 0 > > sieve_vacation_use_original_recipient = yes > > } > > postmaster_address = ***** > > protocols = imap pop3 lmtp sieve > > service aggregator { > > fifo_listener replication-notify-fifo { > > mode = 0666 > > user = vpostfix > > } > > unix_listener replication-notify { > > mode = 0666 > > user = vpostfix > > } > > } > > service auth { > > inet_listener { > > address = 192.168.130.192 > > port = 3659 > > } > > unix_listener /var/spool/postfix/private/auth { > > group = vpostfix > > mode = 0666 > > user = vpostfix > > } > > unix_listener auth-userdb { > > group = vpostfix > > mode = 0600 > > user = vpostfix > > } > > } > > service config { > > unix_listener config { > > user = vpostfix > > } > > } > > service doveadm { > > inet_listener { > > port = 4711 > > } > > user = vpostfix > > } > > service imap-login { > > process_min_avail = 1 > > service_count = 1 > > } > > service lmtp { > > inet_listener lmtp { > > address = 192.168.130.192 > > port = 24 > > } > > } > > service managesieve-login { > > inet_listener sieve { > > port = 4190 > > } > > } > > service replicator { > > process_min_avail = 1 > > unix_listener replicator-doveadm { > > mode = 0666 > > user = vpostfix > > } > > } > > ssl_alt_cert = </etc/alt/fullchain.pem > > ssl_alt_key = # hidden, use -P to show it > > ssl_cert = </etc/fullchain.pem > > ssl_cipher_list = PROFILE=SYSTEM > > ssl_dh = # hidden, use -P to show it > > ssl_key = # hidden, use -P to show it > > userdb { > > args = username_format=%u /etc/dovecot/users > > driver = passwd-file > > } > > protocol lmtp { > > mail_plugins = " notify replication sieve" > > } > > protocol lda { > > mail_plugins = " notify replication sieve" > > } > > protocol imap { > > mail_max_userip_connections = 10 > > mail_plugins = " notify replication quota imap_quota" > > } > > _______________________________________________ > > dovecot mailing list -- dovecot@dovecot.org > > To unsubscribe send an email to dovecot-le...@dovecot.org > _______________________________________________ > dovecot mailing list -- dovecot@dovecot.org > To unsubscribe send an email to dovecot-le...@dovecot.org _______________________________________________ dovecot mailing list -- dovecot@dovecot.org To unsubscribe send an email to dovecot-le...@dovecot.org