<html>
  <head>
    <meta http-equiv="content-type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <font size="-1">Hallo zusammen,<br>
      <br>
      irgendwie komme ich hier nicht weiter.<br>
      Bevor ich mit acl angefangen habe wurden alle Ordner angelegt und
      angezeigt.<br>
      Nachdem ich acl aktiviert und mit shared und public foldern
      experimentiert hatte <br>
      ist nur noch der Posteingang sichtbar und zwei Ordner von einem
      user die ich freigegeben hatte.<br>
      Neu angelegte Ordner werden angezeigt, solange bis Thunderbird
      geschlossen wird.<br>
      Wenn er wieder geöffnet wird gibt es wieder nur den Posteingang
      (im Filesystem ist der Ordner da).<br>
      Jetzt habe ich acl wieder deaktiviert aber bei der Sichtbarkeit
      von den Ordnern hat sich nix geändert.<br>
      Unter abonnieren bekomme ich nix angezeigt, außer jetzt der public
      und teilweise die shared<br>
      <br>
      Die Berechtigungen sind auch nicht durchgehend gleich.<br>
      Manche Userordner (/var/vmail/test.xxx/user) sind mit 2710 und
      manche mit 2700 angelegt.<br>
      Bei den darunterliegenden Maildirs ist es ähnlich, entweder 2755
      oder 2700.<br>
      <br>
      Bei neu angelegten Usern wird nur das Maildir angelegt mit den
      Standardordnern und ein paar dovecot Dateien.<br>
      Vorher wurden teilweise auch die .Sent, .Drafts und .Trash
      angelegt.<br>
      <br>
      Irgendwie scheine ich mir das mittlerweile mächtig verbastelt zu
      haben.<br>
      <br>
      Hoffentlich könnt ihr mir weiterhelfen. <br>
      Als erstes sollten nur alle Ordner sauber angelegt sein/werden und
      diese auch im Thunderbird sichtbar sein.<br>
      Wenn das funzt dann auch gerne wieder shared und public<br>
      <br>
      Hier meine doveconf -n:<br>
      <br>
      # 2.2.27 (c0f36b0): /etc/dovecot/dovecot.conf<br>
      # Pigeonhole version 0.4.16 (fed8554)<br>
      # OS: Linux 4.9.0-6-amd64 x86_64 Debian 9.4 ext4<br>
      auth_debug = yes<br>
      auth_mechanisms = cram-md5<br>
      auth_verbose = yes<br>
      log_timestamp = "%Y-%m-%d %H:%M:%S "<br>
      login_log_format_elements = user=<%u> method=%m rip=%r
      lip=%l mpid=%e %c %k session=<%(session)><br>
      mail_debug = yes<br>
      mail_home = /var/vmail/%d/%n<br>
      mail_location = maildir:/var/vmail/%d/%n/Maildir<br>
      mail_plugins = zlib notify mail_log<br>
      namespace {<br>
        hidden = no<br>
        location = maildir:/var/vmail/public<br>
        prefix = Public/<br>
        separator = /<br>
        subscriptions = no<br>
        type = public<br>
      }<br>
      namespace {<br>
        hidden = no<br>
        ignore_on_failure = no<br>
        inbox = no<br>
        list = children<br>
        location =
      maildir:%%h/Maildir:INDEX=%h/shared/%%u:CONTROL=%h/shared/%%u<br>
        prefix = shared/%%u/<br>
        separator = /<br>
        subscriptions = yes<br>
        type = shared<br>
      }<br>
      namespace inbox {<br>
        hidden = yes<br>
        inbox = yes<br>
        list = no<br>
        location = maildir:/var/vmail/%d/%n/Maildir<br>
        mailbox Drafts {<br>
          auto = subscribe<br>
          special_use = \Drafts<br>
        }<br>
        mailbox Junk {<br>
          auto = subscribe<br>
          special_use = \Junk<br>
        }<br>
        mailbox Sent {<br>
          auto = subscribe<br>
          special_use = \Sent<br>
        }<br>
        mailbox "Sent Messages" {<br>
          special_use = \Sent<br>
        }<br>
        mailbox Trash {<br>
          auto = subscribe<br>
          special_use = \Trash<br>
        }<br>
        mailbox virtual/Flagged {<br>
          comment = All my flagged messages<br>
          special_use = \Flagged<br>
        }<br>
        prefix = INBOX/<br>
        separator = /<br>
        subscriptions = yes<br>
        type = private<br>
      }<br>
      passdb {<br>
        args = username_format=%u /etc/dovecot/users<br>
        driver = passwd-file<br>
      }<br>
      plugin {<br>
        fts = lucene<br>
        fts_autoindex = yes<br>
        fts_lucene = whitespace_chars=@.<br>
        zlib_save = gz<br>
        zlib_save_level = 6<br>
      }<br>
      protocols = " imap lmtp"<br>
      service auth {<br>
        inet_listener {<br>
          address = 10.10.10.10<br>
          port = 12345<br>
        }<br>
        unix_listener auth-userdb {<br>
          group = vmail<br>
          mode = 0666<br>
          user = vmail<br>
        }<br>
        user = $default_internal_user<br>
      }<br>
      service imap-login {<br>
        inet_listener imap {<br>
          port = 143<br>
        }<br>
      }<br>
      service lmtp {<br>
        group = vmail<br>
        inet_listener lmtp {<br>
          address = 10.10.10.10<br>
          port = 24<br>
        }<br>
        user = vmail<br>
      }<br>
      ssl = required<br>
      ssl_cert = </etc/ssl/certs/dovecot.pem<br>
      ssl_key =  # hidden, use -P to show it<br>
      userdb {<br>
        args = username_format=%u /etc/dovecot/users<br>
        default_fields = uid=vmail gid=vmail home=/var/vmail/%d/%n<br>
        driver = passwd-file<br>
      }<br>
      verbose_proctitle = yes<br>
      protocol imap {<br>
        mail_plugins = zlib notify mail_log<br>
      }<br>
      <br>
      <br>
      Viele Grüße<br>
      Mario<br>
    </font>
  </body>
</html>