'doveadm expunge' with -A and userdb { driver = passwd }

Grant emailgrant at gmail.com
Fri Sep 4 04:19:08 UTC 2015


>> […]
>> Here's what my Gentoo-default auth-passwdfile.conf.ext says:
>>
>> passdb {
>>  driver = passwd-file
>>  args = scheme=CRYPT username_format=%u /etc/dovecot/users
>> }
>> userdb {
>>  driver = passwd-file
>>  args = username_format=%u /etc/dovecot/users
>> }
>>
>> But I don't have an /etc/dovecot/users file.  I also don't seem to
>> have any mail user uid lower than 1000, but I do have some users above
>> 1000 which aren’t mail users (nobody, etc).
>
> Hello Grant,
>
> So as to avoid any ambiguity, could you post the output of "doveconf -n"?


Sure, here it is:

# doveconf -n
# 2.2.16: /etc/dovecot/dovecot.conf
# OS: Linux x86_64 Gentoo Base System release 2.2
listen = 127.0.0.1
mail_location = maildir:~/.maildir
namespace inbox {
  inbox = yes
  location =
  mailbox Drafts {
    special_use = \Drafts
  }
  mailbox Junk {
    special_use = \Junk
  }
  mailbox Sent {
    special_use = \Sent
  }
  mailbox "Sent Messages" {
    special_use = \Sent
  }
  mailbox Trash {
    special_use = \Trash
  }
  prefix = INBOX.
  separator = .
}
passdb {
  args = *
  driver = pam
}
passdb {
  args = scheme=CRYPT username_format=%u /etc/dovecot/users
  driver = passwd-file
}
protocols = imap
service imap-login {
  inet_listener imap {
    port = 143
  }
}
ssl_cert = </etc/ssl/dovecot/server.pem
ssl_key = </etc/ssl/dovecot/server.key
userdb {
  driver = passwd
}
userdb {
  args = username_format=%u /etc/dovecot/users
  driver = passwd-file
}

- Grant


More information about the dovecot mailing list