hi,

ich fummle nun hier schon seit Stunden rum, um Public/shared Folders
hinzubekommen. Das Wiki ist total konfus und sie  mixen da verschiedene
Methoden zusammen.

Ich will eigentlich das Selbe, was unter Cyrus gut funktioniert.
Irgendwo ein Maildir/ erstellen, Rechte darauf geben, fertig:

public/info - jeder kann lesen
public/gruppe/intern - nur bestimmte dürfen lesen/schreiben
public/bla - jeder darf schreiben

Das Ganze wieder unter Solaris mit selbst kompilierten DoveCot.

dovecot.conf

mail_location = maildir:/imap/domain/%1n/%n:INDEX=/imap/indexes/domain/%
1n/%n 

namespace private {
  separator = /
  prefix = 
  inbox = yes
}

#namespace shared {
#  separator = /
#  prefix = shared/%%u/
#  location = maildir:/imap/shared/domain/%1n/%
n:INDEX=mbox:/imap/shared/domain/%1n/%n
#  subscriptions = no
#  list = yes
#}

namespace public {
   separator = /
   prefix = public/
   location = maildir:/imap/shared/domain
   subscriptions = no
   list = yes
}


mail_uid = vmail
mail_gid = vmail
mail_privileged_group = vmail

protocol imap {
  login_executable
= /usr/local/dovecot/dovecot/libexec/dovecot/imap-login
  mail_executable = /usr/local/dovecot/dovecot/libexec/dovecot/imap
  mail_plugin_dir = /usr/local/dovecot/dovecot/lib/dovecot/imap/
  mail_plugins = quota imap_quota
  imap_idle_notify_interval = 120
  fsync_disable = yes
  mail_plugins = quota imap_quota acl
  imap_client_workarounds = outlook-idle netscape-eoh
}


plugin {

  acl = vfile
  acl_shared_dict = file:/imap/rbg/acl/shared-mailboxes.db
  acl = vfile:/imap/rbg/acl/dovecot-acls
}

Eigentlich sollte man imap_acl verwenden, doch beim Start haut er mir
diese Meldungen um die  Ohren.

open(/usr/local/dovecot/dovecot/lib/dovecot/imap//lib02_imap_acl_plugin.so) 
failed: ld.so.1: imap: fatal: relocation error: file 
/usr/local/dovecot/dovecot/lib/dovecot/imap//lib02_imap_acl_plugin.so: symbol 
acl_mailbox_right_lookup: referenced symbol not found
Couldn't load required plugins
Error: imap dump-capability process returned 89
Fatal: Invalid configuration
in /usr/local/dovecot/1.2.11/etc/dovecot.conf


Verwende ich aber nur "acl" klappt es.

Nun habe ich also unterhalb von public ein paar Ordner erstellt, aber
wie nun weiter ? In Roundcube kann ich public immerhin schon sehen, mehr
aber auch nicht.

cu denny

Attachment: signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil

--
----------------------------------------------------------------------------
PUG - Penguin User Group Wiesbaden - http://www.pug.org

Antwort per Email an