I have no solution, but I've noticed that Mail is hogging the CPU. The only task that has consumed more CPU time since my last reboot has been kernel_task 10:13:03.4. Mail is next at 7:38:22.02. Then WindowServer at 6:04;26.38. Skype at 3:40:18.66. There are only 1329 message in my inbox and I don't send more than maybe 50 emails a day. What in the world is mail doing?
How much is your CPU been used by the mail app?
I too am on 10.9.1 and am fully up-to-date.
Currently Being ModeratedJan 10, 2014 12:09 PM (in response to LynnRCarter)
It doesn't appear to be a CPU issue.
Somehow, even with low(ish) CPU, the cursor is stuck at times for simple typing ...
The activity window shows lots of activity so I think that maybe it's an issue with Mail sending requests to the IMAP server (HostGator) but that really shouldn't prevent simple typing ...
I've tried turning OFF Sophos and SpamSieve (but I need at least SpamSieve).
Hopefully someone will see this and reply with a simple and elegant solution :-)
I have upgraded to 10.9.1 and my e-mail is super slow as well. It seems like the email program wants to organize my e-mails almost every time I start the program and I hear a lot of hard drive clicking in the background. I see the spinning wheel for minutes.
Try this ...
Empty the Caches in Mail.
Quit Mail when running ...
Open Finder>Home folder>Library>Caches>Mail folder>Cache.db
Empty the trash can.
Open Mail application.
How is it NOW?
You will need to make your user library visible to try Dimaxum's suggestion. Go to Finder and select your user/home folder. With that Finder window as the front window, either select Finder/View/Show View options or go command - J. When the View options opens, check ’Show Library Folder’. That should make your user library folder visible in your user/home folder.
Currently Being ModeratedJan 12, 2014 9:53 AM (in response to Dimaxum)
Inside of my user home folder, I found the "Library" folder (thank you Eric), and the "Caches" folder within it. I'm *not* able, however, to find a folder named "Mail" within the "Cahces" folder.
If I can find that folder, I'm assuming you are asking me to move the Cache.db into the trash. Right?
Currently Being ModeratedJan 12, 2014 1:10 PM (in response to Dimaxum)
Thanks again Dimaxum,
There is no "com.apple.mail" folder within the "Caches" folder within my user's "Library" folder. I see the following when listing alphabetically:
com.apple.iTunes (a folder)
com.apple.mcc.accounts (a document)
com.apple.Messages (a folder)
com.apple.nssservicescache.plist (a document)
I see exactly the same items in the "Caches" folder on another older MBP running 10.9.1 Mavericks that does *not* have this slow email problem.
Currently Being ModeratedJan 13, 2014 2:00 AM (in response to LynnRCarter)
Finally I found the file Cache.db.
In Mavericks the file is on a different place as before.
Follow this pad ...
Post back with the results.
Currently Being ModeratedJan 13, 2014 8:07 AM (in response to Dimaxum)
I stopped Mail, found and deleted the Cache.db and restarted Mail.
After about 60 seconds of startup and interacting with my four imap servers, all of the activities in the Mail Activity window stopped. At that point, mail was consuming about 50% of a cpu. It has slowly worked it's way back up to almost 100% of a cpu. I now see it is 95.9% with a total CPU time of 33:37.42 in less than an hour. I have 471 messages in my four imap mailboxs.
Sorry, but that fix does not appear to be the solution to my problem on this otherwise wonderful Retina MBP.
Currently Being ModeratedJan 13, 2014 11:00 AM (in response to LynnRCarter)
Sorry to hear that this not working for you.
Did you reboot your MBP and try again Mail application.
Also you can do is to deactivate ALL of your mail account EXCEPT for on active in Preferences>Accounts
Now Quit Mail and reopen it ... How does Mail behave?
If it's OKAY activate the second on and quit and reopen Mail.
You can activate de mail account one by one ... Quit and Reopen Mail ... until you find the account that is coursing the issue (delay).
Currently Being ModeratedJan 13, 2014 12:17 PM (in response to Dimaxum)
I quit mail. Discarded the Cache.db again. Rebooted the machine. Restarted Mail. Took all four of my imap accounts off line. The startup activities in the Activity window finished much faster. The Activity window shows no activity now, but the cpu utilization allocated to Mail was 40% and has been climbing ever since. It is now 60% whith CMU Time of 6:00:17 and it is still going up.
So this is definitely not about interacting with imap servers. This looks like a cpu loop or some form of deadlock. Such a loop or deadlock would also explain the poor response to typing the I've been experiencing when the cpu gets up toward 100%.
p.s. it is now 65.4% and 7:47.69 lrc
Currently Being ModeratedJan 13, 2014 2:30 PM (in response to LynnRCarter)
I found this a intersting discussion here ...
Give it a try ... otherwise Google for "High CPU in Mavericks Mail" as I did.
Let me know how it ent.
Currently Being ModeratedJan 13, 2014 2:49 PM (in response to Dimaxum)
Excellent! Thank you Dimaxum. I went to that discussion thread and found that the following fixed my problem. I very much appreciate you hanging in there with me!
In just a minute after my Mail app restarted, with the shift key pressed down, the Activity window went crazy as it always does at startup. When it stopped, I let go of the shift key and my cpu usages quickly went down to 0.1% and it is now showing 0.0%.
I'm very please to have my quiet machine back!
I hope this helps Ed and the others who been following his thread.
This solution, from Apple Support, worked for me. It is much simpler, quicker, and less technical than others posted here:
1. Quit your Mail app.
2. While holding down the Shift key, restart Mail. This will delete the "temp saved app states that might have accumulated, confusing the OS."