Devdas Bhagat wrote: > Hmmm, cyrus is supposed to be a black box solution. This means that > access should only be through the IMAP/POP/KPOP interface and not > directly over the filesystem. > What cyrus does internally should not be the concern of the > administrator/user. > > This is good from both the developer and administrator point of view, > and prevents hardcoded solutions from being put in place. > Even if the internal format changes for some reason, it should not > affect your application, and the IMAP interface provides a standard API. > > I don't think I need to specify why using a standard published API is > good.
Agreed, but in this line of reasoning I'd love to see an API that doesn't require logging is (as you'd have to through IMAP/POP/KPOP). For migration, or ACL reporting, or whatever else you'd want to do as a priviliged user (like the way cyrdeliver works) without needing each users' password. Emile