imap is acting slow

a colleague and I have implemented IMAP for webmail,

I can notice that the imap processes take most the CPU..around 70% ...

another point is that using the list command with "%" is VERY slow..

on the other hand using list with "*" is more normal...

Any suggestions guys?

[301 byte] By [Alessandro.Astutoa] at [2007-11-26 16:32:18]
# 1

the list% command is a demand for the server to examine every folder for every user on the whole system, in case that folder is shared to the calling user. It's VERY processor intensive, and is only issued by "badly behaved" clients.

You can turn the server's response to list% off, and current versions of Messaging Server are better at this than older versions (helps to know what version you're using). Best would be to fix the badly behaved software.

jay_plesseta at 2007-7-8 22:56:54 > top of Java-index,E-Mail, Calendar, & Collaboration,Sun Java System Messaging Server...