[Dovecot] Rename public folders
I've got a number of public mailboxes configured for my users. We pretty much have to use Entourage for a client, which insists on creating all new subfolders with the name 'Untitled Folder'. When they try to rename these subfolders with useful names, Dovecot returns
A028 NO [CANNOT] Renaming not supported across non-private namespaces.
I guess this is because renaming a subfolder could potentially break subscriptions for other users? Or is it a hard requirement from IMAP RFC?
If the former, is the problem merely very complicated, but eventually fixable, or is it just intractable?
We're using Dovecot 2.0.7 from the atrpms RPM, Redhat EL 5.0. The public mailbox namespace is configured with:
namespace { type = public prefix = Public/ separator = / hidden = no list = yes inbox = no subscriptions = no location = maildir:/data/imapmail/public:LAYOUT=fs }
-- John Burian Systems Programmer Battelle Center for Mathematical Medicine The Research Institute At Nationwide Children's Hospital 614-355-5686 John.burian@nationwidechildrens.org
----------------------------------------- Confidentiality Notice: The following mail message, including any attachments, is for the sole use of the intended recipient(s) and may contain confidential and privileged information. The recipient is responsible to maintain the confidentiality of this information and to use the information only for authorized purposes. If you are not the intended recipient (or authorized to receive information for the intended recipient), you are hereby notified that any review, use, disclosure, distribution, copying, printing, or action taken in reliance on the contents of this e-mail is strictly prohibited. If you have received this communication in error, please notify us immediately by reply e-mail and destroy all copies of the original message. Thank you.
On Thu, 2011-01-13 at 10:59 -0500, Burian, John wrote:
A028 NO [CANNOT] Renaming not supported across non-private namespaces.
I guess this is because renaming a subfolder could potentially break subscriptions for other users? Or is it a hard requirement from IMAP RFC?
If the former, is the problem merely very complicated, but eventually fixable, or is it just intractable?
Nothing prevents this from being able to work, but there are several potential problems, which is why I haven't really even tried to do that yet.
For example one problem is what should happen to a public mailbox ACLs when it's renamed to your private namespace? Should they be removed or not?
participants (2)
-
Burian, John
-
Timo Sirainen