Thunderbirdである時点より古いメールの検索ができなくなっていたので、調べてみると、そういう場合はデータベースが壊れているのだそうだ。メニューバーの Help から More Troubleshooting Information と進んで、 Profile Folder の横にある Show in Finder をクリックすると、Profileフォルダが開く。そこでいったんThunderbirdを終了して、その中にある global-messages-db.sqlite を削除。再びThunderbirdを起動すると、しばらくして新しいデータベースができあがる。無事に昔のメールも検索して出てくるようになった。