<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>