ThunderbirdでSpotlight検索を有効にする
ググるとやり方はヒットするのですが、OS X 10.5.2と最新のThunderbirdではうまく行きませんでした。試行錯誤を重ねた経緯と結果を後の方のために記しておきたいと思います。
やり方自体はざっとこうです。
1) Thunderbird.mdimporter をダウンロードして/Library/Spotlight に(起動ディスク直下の)。
2) Thunderbirdを起動して、[環境設定]→[詳細]→[設定エディタ]を開き、mail.spotlight.enable の項目を探して、値を true に設定します(ダブルクリックするとtrueとfalseが入れ替わります)。
3) ターミナルから以下のコマンドを入力して、きちんと登録されているか確認。
”/Library/Spotlight/Thunderbird.mdimporter”という行があれば正常に登録されています。
/usr/bin/mdimport -L
4) Macを再起動してThunderbirdを起動。
5) Thunderbirdの為の索引がつくられる
ところがこの状態では全く検索出来ません。なぜか・・・。非常に悩みましたが、原因は実は簡単。検索用のファイル(それぞれの*****.mozmsgsフォルダ内)が/Users/ライブラリ内にあるため、デフォルトでは検索結果の対象にならないようです。が、「全てを表示」を選んで「システムファイルを含める」にすると出てきます。(leopardの仕様変更の所為?)
ので、もしかしたらシンボリックリンクでHomeの書類フォルダにでもおけばデフォルトでも引っかかってくれるかなとか思ってやってみましたが、玉砕(^^; あまかったです。
てことで ちょっとは手間ですが、検索語を入れた後に全てを表示を選択し、システムファイル(これはデフォルトでドロップダウンリストに出るようにしておくとちょっとだけ便利)を含めるを追加する。
# いちいち何かのSyncソフトでHomeフォルダにコピーしてきたらどうなんだろうとかも思いましたが面倒なので試してません。
## まぁ、最終的にはThunderbird.mdimporterのバージョンアップ待ち、てことで。
### ていうか「んなの、こうすりゃいーじゃん!」な方法があったら、ぜひ。