31 lines
1.2 KiB
Plaintext
31 lines
1.2 KiB
Plaintext
MBOX-Line: From tss at iki.fi Mon Nov 22 11:51:59 2010
|
|
To: imap-protocol@u.washington.edu
|
|
From: Timo Sirainen <tss@iki.fi>
|
|
Date: Fri Jun 8 12:34:45 2018
|
|
Subject: [Imap-protocol] "l" right in IMAP ACLs
|
|
Message-ID: <1290455519.5119.63.camel@kurkku.sapo.corppt.com>
|
|
|
|
Anyone else think that these aren't quite right?
|
|
|
|
> SUBSCRIBE - "l" right is required only if the server checks for
|
|
> mailbox existence when performing SUBSCRIBE.
|
|
|
|
If user has other rights than "l" to a mailbox that makes it visible
|
|
(e.g. "r" or "i"), why should SUBSCRIBE not be allowed? It would even
|
|
make sense to me that if user has +r-l that subscribing to it would make
|
|
it easier to access via clients.
|
|
|
|
> LSUB - "l" right is required only if the server checks for mailbox
|
|
> existence when performing SUBSCRIBE. However, unlike other
|
|
> commands (e.g., SELECT) the server MUST NOT return a NO response
|
|
> if it can't list a subscribed mailbox.
|
|
|
|
LSUB command lists whatever subscriptions user has set. If a mailbox is
|
|
deleted, its subscription isn't deleted. Why would it be different with
|
|
ACLs? Does this RFC really intend that if "l" right is removed from a
|
|
mailbox, its subscription should be hidden (and if "l" right is given
|
|
back, it would appear back)?
|
|
|
|
|
|
|