shared Folders in der Praxis

Thomas Bäumer thomas at ctrl-c.de
Do Feb 6 15:56:08 CET 2020


Hallo zusammen,

es wurde ja schon eine Menge zu shared Folders geschrieben, aber mir 
geht es (hoffentlich) nicht um die technische Umsetzung im Dovecot, denn 
die läuft bei mir eigentlich.

Ich habe das weitestgehend nach Peers Buch eingerichtet und mit doveadm 
tut das auch:


-----------------------------------------------------------------------

# doveadm acl get -u bob at domain.tld INBOX
ID Global Rights 


# doveadm acl set -u bob at domain.tld INBOX/Freigabe user=alice at domain.tld 
lookup post read write
# doveadm acl get -u bob at domain.tld INBOX/Freigabe
ID                                  Global Rights 

user=alice at domain.tld        lookup post read write

# cat /var/vmail/shared-mailboxes.db
shared/shared-boxes/user/alice at domain.tld/bob at domain.tld
1

# doveadm mailbox list -u alice at domain.tld
INBOX
INBOX/Projekte
INBOX/Projekte/DWDM
INBOX/Trash
INBOX/Sent
INBOX/Junk
INBOX/Drafts
shared
shared/bob at domain.tld
shared/bob at domain.tld/Freigabe

# doveadm acl debug -u alice at domain.tld shared/bob at domain.tld/Freigabe
doveadm(alice at domain.tld): Info: Mailbox 'Freigabe' is in namespace 
'shared/bob at domain.tld/'
doveadm(alice at domain.tld): Info: Mailbox path: 
/var/vmail/domain.tld/bob//mdbox/mailboxes/Freigabe/dbox-Mails
doveadm(alice at domain.tld): Info: All message flags are shared across 
users in mailbox
doveadm(alice at domain.tld): Info: User alice at domain.tld has rights: 
lookup read write post
doveadm(alice at domain.tld): Info: Mailbox found from dovecot-acl-list
doveadm(alice at domain.tld): Info: User bob at domain.tld found from ACL 
shared dict
doveadm(alice at domain.tld): Info: Mailbox shared/bob at domain.tld/Freigabe 
is visible in LIST

-----------------------------------------------------------------------


Ich würde sagen das klappt soweit. Mit doveadm kann Alice die Freigabe 
von Bob sehen.

Aber ich habe keine Ahnung wie bzw. womit ich das verwenden kann.
Weder der aktuelle Thunderbird 68 noch mutt zeigt mit die Freigabe an. 
Das Thunderbird-plugin "IMAP-ACL" geht nur für Thunderbird 54-60 und 
lässt sich mit der aktuellen Version nicht installieren. Schlecht.
Mutt verwende ich auch viel, dort sehe ich den shared Namespace nicht.
Rainloop Webmail zeigt mit auch keinen shared Namesspace an.

Also welchen Mailclient muss man denn verwenden um in den Genuss von 
shared Folders zu kommen?

Oder sollte tatsächlich noch was an meiner config falsch sein? doveadm 
zeigt eigentlich alles korrekt an.

Danke und Gruss
   Thomas



Mehr Informationen über die Mailingliste Dovecot