I was tested cyrus IMAP version 2.1.2 on SUN 420R . The 420R system is configured as following: - 4 450MHz SPARC CPU - 2G RAM - Fiber RAID channel adaptor - Solaris 2.7 (32bit) - UFS for mailboxes - CyrusIMAP changed to use skiplist for mailboxes.db (I added the skiplist to CyrusIMAP 2.1.2) I made a benchmark program with Postfix SMTP client source which stores about 512byte messages to a random recipient. It changed to use LMTP instead of SMTP.
To conduct the benchmark, I created about 1000 mailboxes. As a result, I found my CyrusIMAP configuration can handle about 50 mail writes/sec. Anybody has another configuration for better performance ? Thanks.