新着メールフラグがおかしいNo.07846
L47B307 さん 02/08/29 22:43
 
 以前からなのですが、新着メールのフラグがおかしいことが多々あります。

 数日前に受信しているはずのメールのアイコンが青く表示され、プロパティを見ても
新着メールのフラグがオンになっています。 一覧を作成し直すと直ります。

 条件等は詳しくわかりませんが、範囲を最近の分としているフォルダでよく見ます。


OS : Win XP Home
TuruKame 2.04

[ ]
RE:07846 新着メールフラグがおかしいNo.07855
秀まるお さん 02/09/04 13:07
 
 まだ何も調べてませんが、教えていただいた情報だけだと発生原因はよくわか
らないです。

 何かヒントになる情報が見つかったら連絡ください。

[ ]
RE:07855 新着メールフラグがおかしいNo.07857
tnobu2 さん 02/09/04 14:48
 
> まだ何も調べてませんが、教えていただいた情報だけだと発生原因はよくわか
>らないです。
>
> 何かヒントになる情報が見つかったら連絡ください。

私のところでも旧着メールが青鶴アイコンで表示される現象がでています。
「最近の分」ではなく「全体」としているフォルダでも起こっています。

白鶴と混在しているフォルダや、フォルダ内の全メールが青鶴になっているも
のなどいろいろです。
8月末あたりからおかしくなっているものが多いですが、それ以前からのもの
もおかしいフォルダもあります。

動作環境は、Win2kで常駐モードで使っていますが、ときどき再起動させてい
ます。ちなみに別のPC(WinXPで非常駐)では発生していないようです。

[ ]
RE:07857 新着メールフラグがおかしいNo.07863
ひろ さん 02/09/06 18:51
 
 tnobu2 さん今日は、ひろです。
> 私のところでも旧着メールが青鶴アイコンで表示される現象がでています。
 私も Ver.2.03β4 でおかしな事が有りました。
 その後アップデート時に、list.bin を全て削除したせいか起きていません。

[ ]
RE:07863 新着メールフラグがおかしいNo.07864
tnobu2 さん 02/09/06 18:56
 
> tnobu2 さん今日は、ひろです。
>> 私のところでも旧着メールが青鶴アイコンで表示される現象がでています。
> 私も Ver.2.03β4 でおかしな事が有りました。
> その後アップデート時に、list.bin を全て削除したせいか起きていません。

私もその後、常駐鶴亀を終了させて再起動させたところ、正常に表示されるよ
うになってしまいました。
以前にも同じことをやってるはずですが、その時はダメで今回はOKという状
況で、どうも解決の手掛かりにはなりそうもないです。

[ ]
RE:07864 新着メールフラグがおかしいNo.07884
秀まるお さん 02/09/12 15:36
 
 もしかしてパソコンの時刻が狂っていると、だいぶ昔のメールが「新着メー
ル」との扱いになることはあるかなぁと思います。

 他には特に思い当たらないような気がします。

[ ]
RE:07884 新着メールフラグがおかしいNo.07885
tnobu2 さん 02/09/12 16:41
 
> もしかしてパソコンの時刻が狂っていると、だいぶ昔のメールが「新着メー
>ル」との扱いになることはあるかなぁと思います。
>
> 他には特に思い当たらないような気がします。

私の場合、問題が出たPCはほとんど立ち上げっぱなしで、かつ、ntpで同期を
取っていますので、内部時計が狂うという可能性は低いです。

[ ]
RE:07885 新着メールフラグがおかしいNo.07887
L47B307 さん 02/09/12 21:42
 
> > もしかしてパソコンの時刻が狂っていると、だいぶ昔のメールが「新着メー
> >ル」との扱いになることはあるかなぁと思います。
> >
> > 他には特に思い当たらないような気がします。
>
> 私の場合、問題が出たPCはほとんど立ち上げっぱなしで、かつ、ntpで同期を
> 取っていますので、内部時計が狂うという可能性は低いです。

 一度それ系の失態をしてしまいましたが、それ以前から見られました。
 こちらもXPですので、自動で時刻を調整しているはずです。

[ ]
RE:07855 新着メールフラグがおかしいNo.07905
L47B307 さん 02/09/18 21:12
 
>  何かヒントになる情報が見つかったら連絡ください。

 しばらく見かけなかったのですが、たった今複数のフォルダで発生しました。

 発見の直前にメール受信をしたのですが、その時に受信したメールは振り分け設定で
「既読+通知無し」にしているものです。

 一度、このあたりの調査をお願いします。
 ただ、自分でもう一度試しても再現しませんでした。

[ ]
RE:07855 新着メールフラグがおかしいNo.07907
NOP さん 02/09/19 10:37
 
> 何かヒントになる情報が見つかったら連絡ください。

私もたまに突然、過去のメールのアイコンが新着になる時があります。
受信フォルダのサブフォルダの並び順を入れ替えたりすると発生しているように思え
るときもありました。でも、必ずなるわけでは無いです。

何かのお役にたてれば幸いです。

鶴亀 2.02 秀丸 3.15

[ ]
RE:07907 新着メールフラグがおかしいNo.07908
かわした さん 02/09/19 12:02
 
かわしたです。

>私もたまに突然、過去のメールのアイコンが新着になる時があります。
>受信フォルダのサブフォルダの並び順を入れ替えたりすると発生しているように思え
>るときもありました。でも、必ずなるわけでは無いです。

フォルダ移動で新着化する件についてはV1.98あたりで、秀まるお
さんがソースから見直して一応修正されています。「一応」という
のは、V1.99でもこちらの環境で一度再現したからなんですが、そ
の後 list.bin の再作成をしてからは発生していません。

NOPさんの環境ではV1.99以降でもフォルダ移動で新着メール化する
ことがあるということなんでしょうか。

[ ]
RE:07908 新着メールフラグがおかしいNo.07909
NOP さん 02/09/19 13:16
 
かわしたさんこんにちは、NOP です。

>NOPさんの環境ではV1.99以降でもフォルダ移動で新着メール化する
>ことがあるということなんでしょうか。

現在、安定版 2.02 を使用しております。
この状況でもフォルダ移動で新着アイコンの変化が発生しました。
フォルダ移動での新着アイコンの変化は既に出ていたんですね。
失礼しました。

ちなみに list.bin の再作成は、常駐鶴亀も含めて終了後
list.bin ファイルをすべて削除することで良いのでしょうか?

[ ]
RE:07909 新着メールフラグがおかしいNo.07910
ひろ さん 02/09/19 14:14
 
 NOP さん今日は、ひろです。
> ちなみに list.bin の再作成は、常駐鶴亀も含めて終了後
> list.bin ファイルをすべて削除することで良いのでしょうか?
 この方法が一番確実です。

[ ]
RE:07905 新着メールフラグがおかしいNo.07911
秀まるお さん 02/09/19 14:29
 
 ソースコードを見直したんですけど、新着メールのフラグをONにするタイミン
グは、メール一覧のキャッシュを再作成する最中で、メールの送受信時刻が新し
いかどうか比較した結果の処理しか無いように思います。

 他には、メール一覧のキャッシュをロードする時に「新着メール」のフラグが
ONになったメールの新着フラグをOFFにする処理がありますが、一度OFFになった
メールが再びONになるのなら、この処理は関係ないはずです。

 受信のタイミングではたしかに受信したメールの新着メールフラグをONにして
ますが、受信したメールとは別のメールのフラグを勝手にONにすることは無いは
ずです。(っということは詳しく調べてないけど)

 ということで、とりあえず1つ調べて欲しいのは、つまり、「メール一覧のキ
ャッシュの再作成」が動作したタイミングで新着フラグがONになったのかどうか、
それについては「全般的な設定・デバッグ」の「dump.txtを作成する」のオプシ
ョンをonにしていただくと分かります。

 具体的には、dump.txtに

  メール一覧を作成中 (フォルダ名)

 のような記録が入っているかどうかということになります。

 ちなみにここのログにはいくつかパターンがありまして、

  list.bin無し:
  list.bin破損:
  バージョンダウン:
  バージョンアップ:
  一覧表示する特定ヘッダ名不一致:

 など、いくつか種類があります。これらの種類はあまり関係ないと思います。

 ということで、もし既にdump.txtを作成中でしたら、問題の起きた直前付近に
こういう記録が無いかどうか見て欲しいです。もし現在dump.txt作成しない設定
でしたら、dump.txt作成ONにして様子を見て欲しい所です。

 さらに、これが原因だと断定されたとしたら、送受信時刻の比較関係の処理が
原因ということになりまして、それはそれで原因究明が必要です。

[ ]
RE:07911 新着メールフラグがおかしいNo.07912
秀まるお さん 02/09/19 14:43
 
 さらにりソースコードを見直して、NOPさんの所での現象も考慮すると、

 「list.binロード時に過去メールの新着フラグをOFFにする」

 という処理が機能しなくなる場合があって、それが原因のような気がしてきま
した。

 list.binを再作成しないでずっとメールの追加だけしていくと、list.bin上で
は新着フラグがずっとONのままになってしまってるような気がします。それがあ
る日突然表に出てくるんじゃないかと思います。

 ということで、その辺いろいろ調べてみます。

[ ]
RE:07910 新着メールフラグがおかしいNo.07913
NOP さん 02/09/19 14:44
 
> この方法が一番確実です。
ひろさん、ありがとうございました。時間の取れるときに試してみます。

もう一点気になることがあるのですが、
突然新着アイコンになったメールは、新着リストには出てきません。
検索して一覧作成で flag=hot&!sent なら出てきます。
(フラグ設定は間違っているかな?)

新着メールの呼び名は、昔の呼び名はメーラー起動時でしょうか?
そうなら、ヘルプも修正したほうが良いかも知れません。
私の鶴亀は V2.02 なので既に直っていましたらご了承ください。

[ ]
RE:07913 新着メールフラグがおかしいNo.07914
ひろ さん 02/09/19 14:56
 
 NOP さん今日は、ひろです。
> 新着メールの呼び名は、昔の呼び名はメーラー起動時でしょうか?
> そうなら、ヘルプも修正したほうが良いかも知れません。
 以下のとおり、ヘルプと実装は一致しています。
> 「新着メール」という意味です。具体的には、鶴亀メールを起動し
> た後に受信したメールであることを表しています。

 よって、新着メールは
> 検索して一覧作成で flag=hot&!sent なら出てきます。
とはなりません。ただこれを見た限りでは、やはりフラグが狂っているよう
なので、やはり list.bin を再作成した方がよいと思います。

[ ]
RE:07912 新着メールフラグがおかしいNo.07915
秀まるお さん 02/09/19 15:12
 
 っといろいろ調べたら原因が分かりました。ということで修正させていただき
ます。

 (確認テストしろって声が聞こえそうなので、少しだけテストします)

[ ]
RE:07913 新着メールフラグがおかしいNo.07916
秀まるお さん 02/09/19 15:24
 
>新着メールの呼び名は、昔の呼び名はメーラー起動時でしょうか?
>そうなら、ヘルプも修正したほうが良いかも知れません。

 最新版では直っているようです。(たぶん誰かが指摘してくれたんだと思う)

 でもって、07915番発言にありますように、やっと原因が分かりました。少な
くともフォルダの移動のタイミングで狂う現象は今直しました。

[ ]
RE:07916 新着メールフラグがおかしいNo.07917
NOP さん 02/09/19 16:14
 
> でもって、07915番発言にありますように、やっと原因が分かりました。少な
>くともフォルダの移動のタイミングで狂う現象は今直しました。

不具合原因がつかめてよかったです。修正作業ありがとうございます。

# ほとんど邪魔しにきただけかもしれず、すみません。

[ ]