<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <font size="-1">das fehlt vllt noch als Info: Als userdb wird die
      /etc/dovecot/users verwendet.</font><br>
    <pre class="moz-signature" cols="72">
</pre>
    <div class="moz-cite-prefix">Am 26.06.2018 um 16:05 schrieb Mario
      Brese:<br>
    </div>
    <blockquote type="cite"
      cite="mid:d74279d0-9628-7a61-2cce-7e5157652735@4t2.com">
      <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
      <p><font size="-1">Hallo,</font></p>
      <p><font size="-1">mittlerweile sehe ich alle Ordner (Draft,
          Trash...) <br>
          und ich kann für einzelne User entsprechende Berechtigungen
          vergeben.</font></p>
      <p><font size="-1">Nun würde ich gerne Berechtigungen für Gruppen
          vergeben,<br>
          aber ich stehe gerade auf dem Schlauch oder ich finde gerade
          wirklich nix (mehr).</font></p>
      <p><font size="-1">Ich nutze virtuelle Domänen und User, es
          müssten also virtuelle Gruppen sein, die ich suche, oder?</font></p>
      <p><font size="-1">Geht das, wenn ja, wie mach ich es?<br>
        </font></p>
      <p><font size="-1">Grüße Mario<br>
        </font></p>
      <br>
      <br>
      <div class="moz-cite-prefix">Am 22.06.2018 um 15:34 schrieb Mario
        Brese:<br>
      </div>
      <blockquote type="cite"
        cite="mid:ed51ad22-a6f0-42f4-5e84-caf26ba7719a@4t2.com">
        <meta http-equiv="content-type" content="text/html;
          charset=utf-8">
        <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> </blockquote>
      <br>
    </blockquote>
    <br>
  </body>
</html>