リモートフォルダリストのアップデート関係で問題になりそうなこと
もっとも簡単な解決方法は、重複してもかまわずに表示する。内部的には基本的にIDで管理されているので問題ないけれど、振り分け先のフォルダとして名前で指定された場合とかにちょっと困る。まあ、見えるわけだし後はユーザ責任でも良いかな?。
ちなみにQMAIL 2.1.xでは、ローカルフォルダと名前がかぶるとローカルフォルダが見えなくなるようになっています。
IMAP4でルートフォルダを指定された場合(UW-IMAPでホームディレクトリが全部表示されてしまうの回避用)、指定されたフォルダ以下のフォルダしか表示したくない。
この方法としては、
がある。ちなみに、QMAIL 2.1.xでは2の方法。問題点はそれぞれ、
結局のところ、フォルダのデータモデルを、サーバサイドにあわせるか、クライアントサイドに合わせるかという話か。とすると、データモデルは特定のプロトコルに依存しない方がいいという意味からは、1の選択肢の方が良さそう。フォルダのフラグで判定するとなると、結局データモデルに一部プロトコル依存部分が入り込んでしまうことになるけれど。
対応が終わったようなので、公開する準備をしなくてはいけないんですが、公開されたバージョンの検証とかもしなくちゃいけないし、なかなか時間が取れないです。んー。