Hello,
i have a problem with the managesieve plugin and a virtual namespace in v2.0. The managesieve plugin complains about an unknown storage driver virtual when i try to log intot the managesieve. I don't know if this is quite a recent problem or if it exists for a while, as i configured the virtual namspace from scratch. (The virtual namespace itself is working.)

Jun 28 13:55:54 managesieve-login: Info: Login: user=<1000000000032>, method=PLAIN, rip=::1, lip=::1, mpid=30947, secured Jun 28 13:55:54 managesieve: Debug: Added userdb setting: plugin/quota_rule=*:storage=1073741824B Jun 28 13:55:54 managesieve(1000000000032): Debug: Effective uid=20001, gid=20001, home=/mail/001/32/00/00/1000000000032 Jun 28 13:55:54 managesieve(1000000000032): Debug: Namespace type=private: type=private, prefix=, sep=., inbox=yes, hidden=no, list=ye
s, subscriptions=yes
Jun 28 13:55:54 managesieve(1000000000032): Debug: fs: root=/mail/001/32/00/00/1000000000032-dbox, index=/mail/001/32/00/00/1000000000
032-dbox/index, control=, inbox=
Jun 28 13:55:54 managesieve(1000000000032): Debug: Namespace : type=private, prefix=virtual., sep=., inbox=no, hidden=no, list=yes, su
bscriptions=yes
Jun 28 13:55:54 managesieve(1000000000032): Error: user 1000000000032: Initialization failed: Namespace 'virtual.': Unknown mail stora
ge driver virtual
Jun 28 13:55:54 managesieve(1000000000032): Error: Invalid user settings. Refer to server log for more information.

I am using dovecot-2.0-pigeonhole 1301:1def8519d775 and dovecot-2.0 11638:5326d6b2f36e

excerpt from confs:
protocols = imap pop3 lmtp sieve
mail_location =  dbox:%h-dbox:INDEX=%h-dbox/index
namespace type=private {
  separator = .
  prefix =
  inbox = yes
}
namespace {
  prefix = virtual.
  separator = .
  location = virtual:%h-dbox/virtual:INDEX=%h-dbox/index/virtual
}
service managesieve-login {
  inet_listener  managesieve {
  }
}

Regards,
Oliver Eales

Reply via email to