I've just installed Zimbra on FC4 to evaluate it's suitability as a replacement for my aging installation of Netscape Messaging (4.15). The server in question supports about 30 people, at the moment we have approximately 10GB of mailstore.

First let me say am very impressed by the completeness and self-containedness of the product. Great job.

I've run into a major snag, though: Zimbra appears to ignore leading spaces in IMAP folder names. It appears to simply strip them, which confuses my mail client (Thunderbird) and has broken migration of my store (I'm using imapsync).

Here's an example set of IMAP commands that illustrate the issue:

Code:
0 create "x"
0 OK CREATE completed
0 create " x"
0 NO CREATE failed: mailbox already exists
0 create {2}
+ 
 x
0 NO CREATE failed: mailbox already exists
0 create " y"
0 OK CREATE completed
0 select " y"
0 NO SELECT failed
0 select {2}
+ 
 y
0 NO SELECT failed
0 select {1}
+ 
y
* 0 EXISTS
* 0 RECENT
* OK [UIDVALIDITY 27706]
* FLAGS (\ANSWERED \DELETED \DRAFT \FLAGGED \SEEN $FORWARDED $MDNSENT FORWARDED $JUNK $NOTJUNK JUNK JUNKRECORDED NONJUNK NOTJUNK)
* OK [PERMANENTFLAGS (\ANSWERED \DELETED \DRAFT \FLAGGED \SEEN $FORWARDED $MDNSENT FORWARDED \*)]
0 OK [READ-WRITE] SELECT completed
0 list / *
* LIST (\HasNoChildren) "/" "INBOX"
* LIST (\HasNoChildren) "/" "x"
* LIST (\HasNoChildren) "/" "y"
0 OK LIST completed
Known issue? Easy fix?

I also have a few smaller issues:
  • server config changes appear to require a restart before they take effect (e.g. clear text login)
  • startup time is quite long
  • the store is basically flat. 2 issues here: the message->folder db takes extra disk space (my db/data is ~300MB so far, and I've only migrated 34k messages, about 1.6G). Also, a db corruption means the store structure is lost (not so in Cyrus or Netscape).


Thanks for reading,
Rob