Cyrus is an excellent server, and I have no difficulty in recommending Cyrus for a site that seems to be a good match for it.

There is very little overlap between the user communities of Cyrus and UW imapd. Cyrus is best for those sites which want a more black-box environment with Cyrus based administrative controls (and not be affected or limited by UNIX administration). UW is best for sites which want IMAP service in conjunction with other services and want IMAP to obey their UNIX administration decisions.

Some sites run both, depending upon their environment. I don't currently run a Cyrus server, but I can envision myself doing so in certain situations. I imagine that the Cyrus folks would say the same things about UW.

One plus in UW imapd's column is that its driver architecture makes it possible for you (or anyone else) to create your own mailbox format and have UW imapd support it. With Cyrus, you are committed to Cyrus format.

In theory, UW could support Cyrus format. However, the exercise would be pointless. UW wouldn't have Cyrus' admin tools, and you'd have to make the files use the UNIX ownership model rather than Cyrus' ownership model. Nor would it gain anything; Cyrus specializes in being Cyrus, while UW is a generalist. Thus, Cyrus (by definition!) is a better Cyrus. ;-)

Since mix should resolve your performance requirements, I think that your decision about Cyrus vs. UW should be based upon your feature set requirements. It seems to me that Cyrus' feature set isn't in your current requirements list.

It's like asking, which is better, an SUV or a sports car? It all depends, doesn't it!

-- Mark --

http://staff.washington.edu/mrc
Science does not emerge from voting, party politics, or public debate.
Si vis pacem, para bellum.
_______________________________________________
Imap-uw mailing list
[email protected]
https://mailman1.u.washington.edu/mailman/listinfo/imap-uw

Reply via email to