dovecot + metadata

Thomas Baumann tom at tiri.li
Fri Dec 5 17:41:59 CET 2014


Hello dovecot list, hello Mihai,

how did you get the shared-metadata for dovecot up and running?
In my setup, there are the default kolab folders, but any shared or custum
folders are not updateteable for the specific types "event" "note"
"freebusy" - they all remain "mail".
And - no shared-metadata file is created or updated.

That is my dovecot -n

# dovecot -n
# 2.2.14: /etc/dovecot/dovecot.conf
# OS: Linux 2.6.32-504.el6.x86_64 x86_64 CentOS release 6.6 (Final)
auth_master_user_separator = *
dict {
  metadata = file:/var/lib/dovecot/db/shared-metadata
}
imap_metadata = yes
mail_attribute_dict = file:Maildir/dovecot-metadata
mail_gid = 5000
mail_location = maildir:~/Maildir
mail_plugins = " acl"
mail_uid = 5000
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 ihave
mbox_write_locks = fcntl
namespace {
  list = children
  location = maildir:%%h/Maildir:INDEX=~/Maildir/Shared Folders/%%u
  prefix = Shared Folders/%%u/
  separator = /
  type = shared
}
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 =
  separator = /
}
passdb {
  args = /etc/dovecot/master-users
  driver = passwd-file
  master = yes
  pass = yes
}
passdb {
  driver = shadow
}
passdb {
  args = /etc/dovecot/dovecot-ldap.conf.ext
  driver = ldap
}
plugin {
  acl = vfile
  acl_shared_dict = file:/var/lib/dovecot/db/shared-mailboxes.db
  metadata_dict = proxy::metadata
  sieve = ~/.dovecot.sieve
  sieve_dir = ~/sieve
}
protocols = imap pop3 lmtp sieve
service auth {
  unix_listener /var/spool/postfix/private/auth {
    mode = 0666
  }
  unix_listener auth-userdb {
    group = vmail
    user = vmail
  }
}
service dict {
  unix_listener dict {
    group = vmail
    mode = 0666
    user = vmail
  }
}
service lmtp {
  executable = lmtp
  unix_listener /var/spool/postfix/private/dovecot-lmtp {
    group = postfix
    mode = 0660
    user = postfix
  }
}
service managesieve-login {
  inet_listener sieve {
    address = 127.0.0.1 ::1
    port = 4190
  }
}
service managesieve {
  process_limit = 1024
}
ssl = required
ssl_cert = </etc/ssl/m3.tiri.includingchain.crt
ssl_key = </etc/ssl/m3.tiri.de.key
userdb {
  driver = passwd
}
userdb {
  args = /etc/dovecot/dovecot-ldap.conf.ext
  driver = ldap
}
protocol lmtp {
  mail_plugins = " acl sieve"
}
protocol lda {
  mail_plugins = " acl sieve"
}
protocol imap {
  mail_plugins = " acl imap_acl"
}

Best regards,
Thomas
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.kolab.org/pipermail/users/attachments/20141205/653ee845/attachment.html>


More information about the users mailing list