Coupla random details:<br><br>I got imap running on a nonstandard port by adding this to the cyrus conf file:<br><br>imaptest&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cmd=&quot;imapd -T 59 &quot; listen=8888 prefork=1<br><br>The -T 59 is so that it is easy to find in the process list (thanks stpierre!!)
<br><br>Making the server an nis slave server, vs a client of another server, didn't seem to affect performance, except that I saw more paging when it was a slave server. I turned off the slave server stuff after a bit because it seemed like it was just adding to the load. 
<br><br>Although I removed most of the nis entries from nsswitch.conf, I still&nbsp; had <br>&nbsp;&quot;groups files nis&quot; . Oops. Have now removed it.&nbsp; This particular server is a cyrus black box so I just need to make sure that various system processes have access to their stuff; cyrus runs everything as user cyrus. 
<br><br>So, um, if group stuff is so slow, why is this becoming such an explosive problem now? Is this a new addition in recent versions of cyrus? I will also check to see if there's anything funky with my NIS group file. We generate a bunch of the NIS map files using our GUI user management software and I've found oddball bugs before. (I've got group names with caps, group names with dashes and underscores and group names with more than 8 characters, but it's been like this for a long time)
<br><br>Right now performance is great; I have to wait until mid-day tomorrow to see what's up. <br><br>continuing thanks for all the help. <br><br> <br>