スレッド表示におけるメールの表示順につNo.23151
ハムおじさん さん 05/06/12 15:29
 
いつもお世話になっております。
使い始めて早9ヶ月が経ち、ますます気に入っております。
これまで使っていて機能的に不満な所は無いのですが、一つ気になる動作があり、報
告させて頂きます。
メール一覧でスレッド表示をよく使うのですが、意図した順に表示されなくて違和感
を感じています。
具体的には標準状態では時刻の順に並ぶという事ですが、時々並んでいない場合があ
ります。いろいろ試してみた所、配下のメールの時刻の影響のようです。整理の都合
上、後から来たメールを先頭にして配下に古いメールを入れる事があるのですが、先
頭メールの位置が変わってしまいました。
この件に関しては「スレッド表示でもソートできるようにする」をONにすれば、回避
出来るので問題は無いのですが、そういう仕様なのでしょうか?
もう一つは、その配下のメールですが、先頭メールを親とすると、子のレベルに複数
のメールがあるとき(子−孫の様に階層化されていないで)、やはり時刻順に並ばな
い事があります。
例えばオークションの出品メールが、終了メールより後ろに並んでしまいます。
ちゃんと並んでいるものもあるので、どういう状況でなるのかよく分かりませんが、
先頭メールより古いメールを配下にするとそれらは逆順に並んでいるようです。
特に困っているわけでは無いのですが、以前から気になっていたので報告させて頂き
ました。
もし簡単に直るようでしたら、よろしくお願いします。

[ ]
RE:23151 スレッド表示におけるメールの表No.23159
秀まるお2 さん 05/06/12 22:40
 
 スレッド表示で「ソートしない」って設定の場合は、その表示順は、いわゆる
「メールを受信した日付/時刻」の順となります。

 メールを選択してAlt+Enterキーを押して出てくるウィンドウの、下の方にあ
る「送受信日付/時刻」というのがそれですけど。

 Date:ヘッダでソートした方がいいかもしれませんけど。たまに、パソコン時
刻が狂ったままメーリングリストにメールを投稿したりする人がいると、その人
のメールがとんでもない位置に出てきたりすることがあって、これはいやだなぁ
ってことで送受信日付/時刻を使うような仕様にしてしまいました。

 まぁ、気に入らない場合は「スレッド表示でもソートできるようにする」って
風にすれば回避できるしってことで。

[ ]
RE:23159 スレッド表示におけるメールの表No.23168
ハムおじさん さん 05/06/13 14:15
 
送受信日付時刻で並んでいれば問題ないのですが、そうならないことがあるので、
お聞きした次第です。
例えば、受信した順にA、B、C、Dというメールが有って、BとCをAの配下に入れると
A(B、C)、Dと並びますが、Dの配下に入れるとA、D(C、B)と並んでしまい、
Bより後のCが前に並ぶので、違和感がありました。
Date:ヘッダーに基づいて並んでいると思い込んでいたので、送受信時刻に着目して
いろいろ試してみたところ、先頭メールより古いメールは逆順に並ぶようです。
幸いにも受信時刻は簡単に編集できるので、先頭メールの時刻を書き換えると
ちゃんと受信時刻通りに並ぶようになりました。
聞いてみて良かったです。ありがとうございました。
回避策が見つかりましたので、私の方は問題が無くなりましたが、仕様としては
「スレッド表示はメールの送受信時刻で並ぶ」ということですので、
先ほどの例ではA、D(B、C)と表示する方が妥当だと思います。
まあ、普通はこういう状況にあまりならないと思いますが、
もし簡単に直るものであれば修正をお願いします。

[ ]
RE:23168 スレッド表示におけるメールの表No.23174
秀まるお2 さん 05/06/13 21:56
 
 テストしてみたら、たしかにハムおじさんと同じ現象が起きました。

 なんとなくバグの可能性が高いようです。詳しく調べてなんとか直します。


[ ]