Yes, I have:
  mailbox Trash {
    special_use = \Trash
    auto        = subscribe
# next needs dovecot 2.2.20
#    autoexpunge        = 2 weeks
  }
  mailbox SystemFolders {
    auto        = create
#    auto       = subscribe
  }


However, I would think that only applies to mail delivery or POP3/IMAP access. Are you saying that all doveadm -A commands will create Maildir and 'auto=create/subscribe' folders? Why did it not create '~/Maildir/SystemFolders'? I did hit Ctrl-C as soon as I saw what doveadm was doing.

Again, I don't think SEARCH should create any directories. Maybe have a doveadm CREATE for that purpose? I am not the creator nor a developer of Dovecot; just one user with an opinion. If they think this is the correct behavior I'm fine with that.

Bill


On 1/7/2016 2:22 AM, Steffen Kaiser wrote:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Wed, 6 Jan 2016, Bill Shirley wrote:

The man page doesn't mention that 'search' updates anything.

SEARCH has to open the Maildir. Dovecot has the feature to create mailboxes on 
the fly on access, not only on write accesses. If
Dovecot wouldn't, you would get lots of "Invalid Mailbox" errors, because -A 
enumerates users, you want to skip.

Actually, if you cannot limit -A with Timo's hints, you might try to override 
the userdb setting via -o command line options
with a passwd-file, in which you list only "valid" users.

BTW, now I have:
/var/cache/akmods/Maildir/.Trash

you probably have autocreate for Trash? But you will see Maildir for all users 
anyway.

- -- Steffen Kaiser
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQEVAwUBVo4SM3z1H7kL/d9rAQJtRwgAiCprUdix0RuNeeET9eL/LiKhJi2bc8nV
tX4VXXzCmFnhq8NkWnEOj24aFVeHNxPMXqdbDdIiEQ5zecGQhDxF02VYwTSkOdme
PmSxtf8hHUWUtqx8Lqv99hz6fV+OEHHTG7Q2/ZAUHDLuDTsiARTyntZKCjKwpigb
RHLJxxN8tDdtdb8Re6eN8GybyPgGIaGh+T7+oY30LeGFEO/JuQ+twmp8KxK5Zq8z
Ejjk/m+QrP2uQWRG+xptzIPX10jsCsF1mPNNX/8hXJcWdQ+ohmHFRZMuHntNOTsa
SNNfUuvvXl/tTtn+f25oy6qJEhlOFnj9pLVWQhS/kT+Bw/9GX7cSbA==
=3mLB
-----END PGP SIGNATURE-----

Reply via email to