The dreaded “your home directory is full” error
Wednesday, February 1st, 2006I just noticed three searches for this error message this morning, and I’ve not blogged it before. Oddly.
If the Mail.app database that indexes your emails becomes corrupt, you may see the following error message when you try to open Mail.app:
“Mail cannot update your mailboxes because your home directory is full. You must free up space in your home folder before using Mail. Delete unneeded documents or move documents to another volume.”
It actually has nothing to do with the amount of space on your harddisk and it’s not hard to fix.
- Quit Mail.
- Navigate to your ~/Library/Mail folder.
- Move the file called “Envelope Index” to your Desktop. It’s an SQLite databse—see “What’s in your Mail folder?” (maybe after you’ve finished).
- Launch Apple Mail. It will prompt you to “import” your mailboxes, although it is really just rebuilding its index. Select OK.
- Mail.app will rebuild and re-index the messages and create a new copy of the Envelope Index file.
- When you are sure that everything is working properly again, you can delete the old Envelope Index file on your Desktop.
Bob’s your uncle.
Tags: Apple Mail, Apple Mail Tips, corrupt, database, envelope.index, error message, home directory is full, mail.app, mailboxes
Neil Dixon at a minor technicality
that his Mail.app was crashing because one of his smart mailboxes became corrupted.