[Postfixbuch-users] OT: Dovecot und shared/public Folder

Andre Tann atann at alphasrv.net
Di Mär 1 10:19:47 CET 2011


Servus zusammen,

etwas OT hier, aber vielleicht kann mir trotzdem jemand sagen, wo im
Wald die Bäume stehen. Ich möchte gerne mit Dovecot Shared- und
Public-Folder einrichten. Dazu bin ich nach der Anleitung auf der
Dovecot-Webseite vorgegangen. 

Die dovecot.conf ist hier [1].

Das Problem ist nun:

Thunderbird zeigt die Namensräume shared und public überhaupt nicht an.
KMail zeigt sie links im Verzeichnisbaum auch nicht an, allerdings kann
es bei der Abholung der Namensräume in den Einstellungen immerhin
erkennen, das für "Freigegeben" der Namensraum pub/ vorhanden ist, und
für "Andere Benutzer" der Namensraum shared/.  Beide MUAs zeigen aber
nur den private Namespace im Mailbox-Baum links an.

Outlook Express und Mulberry zeigen zwar alle drei Namensräume an, aber
wenn man auf shared oder pub draufklickt kommt eine Meldung "Mailbox
does not exist".

Dovecot loggt keine Fehler.

Was habe ich - trotz weitgehendem Copy&Paste von der Dovecot-Webseite
falsch gemacht?

Danke&Gruß!
Andre



PS: diese Nachricht hatte ich heute morgen schon mal geschickt, ging
aber anscheinend nicht durch.




[1]
# cat /etc/dovecot/dovecot.conf

protocols = imap imaps
protocol imap {
      mail_plugins = acl imap_acl
}
listen = *
disable_plaintext_auth = no
ssl = no
login_greeting = mailservice ready.
mail_location = maildir:~/Maildir

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

namespace shared {
  separator = /
  prefix = shared/
  location = maildir:%%h/Maildir:INDEX=~/Maildir/shared/%%u
  subscriptions = no
}

namespace public {
  separator = /
  prefix = pub/
  location = maildir:/srv/mail/pub
  subscriptions = no
}

mail_uid = 1002
mail_gid = 1000

protocol imap {
  mail_plugin_dir = /usr/lib64/dovecot/modules/imap
}

protocol pop3 {
  mail_plugin_dir = /usr/lib64/dovecot/modules/pop3
}
protocol managesieve {
}
protocol lda {
  mail_plugin_dir = /usr/lib64/dovecot/modules/lda
  mail_plugins = acl
}
auth default {
  mechanisms = plain
  passdb pam {
  }
  userdb passwd {
  }
  user = root
}
dict {
}
plugin {
  acl = vfile
acl_shared_dict = file:/var/lib/dovecot/shared-mailboxes/%u
acl_anyone = allow
}


-- 
Andre Tann




Mehr Informationen über die Mailingliste Postfixbuch-users