送受信日付でのソートがおかしいNo.11042
三月 さん 04/09/22 17:38
 
送受信日付でソートしているのですが、
着順で並んで無い場合があります。

一覧表示の送受信日付をクリックして並べなおすとちゃんと並ぶのですが、
受信&自動振分をしただけ状態では並ばないことがあるようです。

ちなみにそのメールは、Dateがすべて「01 Jan 2000 00:00:00 +0900」に
なっており、Dateでならべられないので送受信日付で並べてます。
(ルーターのログなのですが、ルーターの時刻がいかれてる)

[ ]
RE:11042 送受信日付でのソートがおかしいNo.11043
秀まるお さん 04/09/23 21:19
 
 ソースコードを見直した所、Message-IdとDate:がまったく同じメールを続け
ざまに受信した場合、ちょうど「受信解析のやり直し」をやった場合であると誤
判定されてしまい、メールが、現在選択しているメールの直下に挿入されるとい
う動作があるようです。

 そういうことですかね。つまり、現在選択しているメールの直下に入ってしま
うという…。

 とりあえず、確かに「受信解析のやり直し」をやった場合に限って現在メール
の直下に挿入されるように直してみます。

[ ]
RE:11043 送受信日付でのソートがおかしいNo.11044
三月 さん 04/09/23 22:33
 
> ソースコードを見直した所、Message-IdとDate:がまったく同じメールを続け
>ざまに受信した場合、ちょうど「受信解析のやり直し」をやった場合であると誤
>判定されてしまい、メールが、現在選択しているメールの直下に挿入されるとい
>う動作があるようです。

確認したところ、Message-Idがついてませんでした。
yahooのSMTPからyahooあてのメールでReceived:もyahooしか通ってません。
普通、なければサーバがつけるものと思ってましたが・・・。


[ ]