Windows CEでコンパイルできない件はまだ直っていません。
■ [Q3] サーバに検索フォルダ
IMAP4で振り分けをせずに検索フォルダベースで使おうとすると、各クライアントで検索フォルダを設定しなくてはいけないのが面倒です。フォルダ名に特殊な形式で検索条件を埋め込むとフォルダアップデートをした時に自動的に検索フォルダだとして扱うと面白いかもしれません。
例えば、「@@qs;driver=IMAP4;query=HEADER X-ML-Name Qs」のような名前をつけておくと、qsという名前のフォルダはIMAP4のサーバ検索で「HEADER X-ML-Name Qs」という検索式にマッチするという検索フォルダとして扱われるという感じです。