Paul Fisher wrote:
We're in the process of migrating from an IMAP server that uses a namespace equivalent to the Cyrus altnamespace but in addition supports storing subfolders under INBOX.
So, you essentially want two personal namespaces.
Considering the number of users we currently support, we're considering modifying Cyrus to support such a setup. Such a change would likely result in an extra config option permitting subfolders of INBOX when using altnamespace, and once an installation uses that option and subfolders of INBOX are created, switching back to the standard namespace would either not be possible or would at least be somewhat disruptive.
It probably wouldn't be possible to switch back.
I'm not aware of any existing patches that accomplish this sort of behavior. If we were to make these changes, would they be of use to other sites, and would such a design change be considered for acceptance upstream?
If done properly, I don't see why it wouldn't be accepted. I'd be interested in seeing what the mailspool directory structure wouldlook like. I think this would be a non-trivial extension to Cyrus.
-- Kenneth Murchison Systems Programmer Project Cyrus Developer/Maintainer Carnegie Mellon University ---- Cyrus Home Page: http://asg.web.cmu.edu/cyrus Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html