自分で作っておきながら検索フォルダベースでの運用はほとんどしてこなかったのですが、試しに一つのアカウントを検索フォルダベースで運用してみることにしました。海外のMLからのメールを受けているアカウントなので、検索条件はIMAP4サーバ上での検索で、「HEADER List-Id boost.lists.boost.org」のような感じになります。フォルダのプロパティで「Sync when opened」を設定して開いたときには検索結果を自動でリフレッシュするようにしました。検索対象のメールはまだ数百通なのですが、やはりフォルダを開いたときにはちょっと待たされる感じがします。
QMAIL3を一回終了すると検索内容がクリアされるせいでフォーカス位置が失われてしまうのが気になります。後、同期したタイミングで自動でリフレッシュされないのでどの検索フォルダに新着メッセージがあるのかわからないのもいまいちです。同期した後で検索フォルダをリフレッシュすれば良いのですが、今のつくりでは検索フォルダのリフレッシュはメインスレッドから行うことしか考慮していないので、そのあたりから見直さないといけなそうです。