メール一覧の表示範囲が切り替わる(仕様No.12752
RET さん 06/07/21 15:17
 
こんにちは.

メール一覧の表示範囲が切り替わってしまう件についてです.

あるフォルダ(A)の表示範囲を「全体」や「未読分」,「最近の分」ではないもの
にしておきます.
メールを受信して,振り分けでこのフォルダ(A)と別のフォルダ(B)に未読メール
が入った状態にします.まず(B)の未読メールを開いて読み進めていくと,フォル
ダを超えて一周する設定にしているので次は(A)の未読メールが開くのですが,こ
のときに,(A)の表示範囲が「未読分」になってしまいます.

「表示範囲に未読が含まれない場合,一覧には未読メールが表示されないにもかかわ
らず,その未読メールを読む」というのは気持ち悪い動作なので,上記のように「未
読分」に切り替わるというのは「仕様」という気もしますが,次のような不整合があ
ります.

・「全体」「最近の分」だと「未読分」に切り替わらない(※)
・※で切り替わらないのは「未読メール」がそれらの一覧に含まれるから(古い未読
メールは最近の分には含まれませんが)だとしても,「flag=mark|unread」とした,
未読メールが一覧に含まれるようなカスタム設定(マークor未読)は「未読分」に切
り替わってしまう

これはこれでやはり仕様っぽいのですが,「表示範囲に未読が含まれる」なら「表示
範囲を切り替えない」ように変更していただけないでしょうか.

他,何か回避方法などありましたら教えてください.
よろしくお願いいたします.

[ ]
RE:12752 メール一覧の表示範囲が切り替わNo.12753
秀まるお さん 06/07/24 09:46
 
 表示範囲が勝手に変わるの仕様ですが、例えばその、カスタム表示範囲で
「flag=mark|unread」としているようなケースでも表示範囲が変わってしまうの
は、それはそれで手抜きってことになります。

 「検索条件がたしかに未読メールすべてにヒットする物かどうか」ってことを
調べるのが面倒なので、とにかくカスタム表示範囲の時はダメってことにしてし
まってますけど。

 とりあえず、カスタム表示範囲を調べて「flag=unread|XXXX」みたいな形式で
あれば表示範囲切り替えしないようにしてもいいですが、それでいいですかね?

[ ]
RE:12753 メール一覧の表示範囲が切り替わNo.12754
RET さん 06/07/24 10:06
 
こんにちは.

>調べるのが面倒なので、とにかくカスタム表示範囲の時はダメってことにしてし
>まってますけど。

なるほど,了解しました.

> とりあえず、カスタム表示範囲を調べて「flag=unread|XXXX」みたいな形式で
>あれば表示範囲切り替えしないようにしてもいいですが、それでいいですかね?

はい,そうしていただけると嬉しいです.
よろしくお願いいたします.

[ ]
RE:12754 メール一覧の表示範囲が切り替わNo.12755
秀まるお さん 06/07/24 14:32
 
 っと直そうと思ったら、既にそういう処理が作ってありました。

 例えば、「flag=mark|unread」みたいなカスタム表示範囲を作っておいて、適
当なフォルダでそういう表示範囲に設定しつつ、未読メールを何通かおいといて、
他のフォルダから「下の未読メール」とかでそこのフォルダ中のメールを選択し
たら、やはり表示範囲はカスタム表示範囲のままになります。

 今テストしてたしかにそういう動作になってました。

 ってことですけど、どうでしょ?

[ ]
RE:12755 メール一覧の表示範囲が切り替わNo.12756
RET さん 06/07/25 00:08
 
こんにちは.

> っと直そうと思ったら、既にそういう処理が作ってありました。
>(中略)
>他のフォルダから「下の未読メール」とかでそこのフォルダ中のメールを選択し
>たら、やはり表示範囲はカスタム表示範囲のままになります。
>
> 今テストしてたしかにそういう動作になってました。

ありゃ…確認しました.確かに,問題ない動作をしていますね.
多分,私が確認したときに,flag=unreadが入っていないカスタム設定に
していたのでしょう.よく確かめずにバグのような書き方をしてしまい,
たいへん失礼しました.

ということで,この件については「私の思い違い」でした.
重ねてお詫びいたします.ご対応,ありがとうございました.

[ ]