Tuesday 7 July 2009

Clear Thunderbird Cache

Scenario: something weird happening with stored mail in Thunderbird. e.g. I was notified by mail notifier that a new message had arrived but it never appeared in my Thunderbird mailbox. However, it could be located by Thunderbird's Search apparently in the Inbox; but when attempting to open it from the Search results the message is entirely blank. (Note: IMAP server).

Solution: close Thunderbird, remove Thunderbird's cache and restart. Cache is rebuilt and missing message appears in Inbox.

HowTo: somewhere in your home folder is Thunderbird's local storage.
Mine is below $HOME/.mozilla-thunderbird/ uisfqgoc.default

: cd $HOME/.mozilla-thunderbird/ uisfqgoc.default
: find . -name '*.msf' -exec rm {} \;

Done.