Thunderbirdの検索フォルダについて

検索フォルダ便利です。



別プロファイル(家と会社)でも同じ検索フォルダを使いたい時、virtualFolders.datだけをコピーしてもダメで、
検索フォルダを表すMail/Local Folders/foo(Mail/Local Folders/foo.msfと対になっているファイル)が必要です。
このfooは通常メール本文が入っているファイルなんですが、検索フォルダはメール本文が入っているわけではないので0バイトです。
foo.msfはインデックスファイルで、無ければ勝手に生成されます。


「新規フォルダを作ったとき、自動的に検索フォルダの対象にしたい」みたいな質問が上がってたりしますが、今のところ自動的には対象になりません。手でちまちま追加していくのも非常に面倒くさいです。


検索フォルダと検索対象・検索条件の関係は、virtualFolders.datに保存されているので、
私は適当な置換スクリプトを使ってscope=の行を更新しています。


(こういう仕組みなので簡単に拡張作れそうだけど、今のところ無いっぽいんだよね〜)