We have the same problem on Exchange 2007 sp1 updated, some users are have more then 700.000 messages "Items in folders".
The problem is, when a user click on folder witch have a large numbers of items in folder such as 700.000
or run some filtering or rule-ing, then Microsoft.exchange.imap4.exe service load 100% CPU on our quad-core maschine, and you must restart the service.
The latest Roll Up and updates in our organization not solve the problem.
If you whant to check how many items have some users, you can simply open the exchange management shell (Powershell) and type;
Get-Mailbox | Get-MailboxFolderStatistics | Where {$_.ItemsInFolder -gt 20000} | fl identity, itemsinfolder
This will prompt any user in your org, that have more than 20.000 items in any folder, trash, inbox,...
You will get something like that;
Identity : yourdomain.local/Users/Sales/Franz Kafka\Inbox
ItemsInFolder : 35851
Identity : yourdomain.local/Users/Sales/John Derre\Trash
ItemsInFolder : 50851
and so on...
This affect mostly IMAP users not MAPI based clients.
More than 40.000 - 50.000 items is problem in our exchange organization.
You can limit this by some policy of folders,...
Also exmon is very good tool for exchange mailbox server role.
http://www.msexchange.org/tutorials/Microsoft-Exchange-Server-User-Monitor.html
With exmon you can check in real time witch user is getting a lot of % cpu...
I hope anybody will get something of that, sory for my english.
Marjan Slovenia
KevCar wrote:
IMAP Service taking %100 cpu
17-Jan-08
Previous Posts In This Thread:
On Thursday, January 17, 2008 5:01 PM
KevCar wrote:
IMAP Service taking %100 cpu
Submitted via EggHeadCafe - Software Developer Portal of Choice
XML WebServices Architecture: Origin of Species
http://www.eggheadcafe.com/tutorials/aspnet/9379398f-9846-43d6-a98c-50690b3228fd/xml-webservices-architect.aspx