V5.18β2No.02232
秀まるお さん 09/05/26 14:37
 
 いろいろお手数かけてすみませんが、V5.18β2をアップロードしました。

 検索フォルダをリアルタイム更新あり&スレッド表示にしてるといろいろおか
しいバグを直してるのが主ですけども、他にもいろいろ直しています。

 ということでお願いします。

 まだ未解決のバグは引き続き調査します。

http://hide.maruo.co.jp/software/bin2/hmmail518b2_signed.exe

[ ]
RE:02232 V5.18β2No.02233
秀まるお さん 09/05/26 15:29
 
 1つ再現出来ました。

 検索フォルダじゃない所で「編集・すべて既読にする」を実行すると、検索フ
ォルダの未読メール数表示が更新されませんでした。

 ということでこれまた修正させていただきます。

[ ]
RE:02233 V5.18β2No.02234
秀まるお さん 09/05/26 15:46
 
 フォルダ毎の設定で自動削除を指定している時の、自動削除によって削除され
たメールについても検索フォルダに反映されてませんでした。

 ということでこれまた修正させていただきます。

[ ]
RE:02234 V5.18β2No.02236
center_shinjyo さん 09/05/26 16:55
 
秀まるおさん。

V5.18β2を試してみました。

検索フォルダで未読メールを既読にした場合。
受信フォルダで未読メールを既読にした場合。

どちらでも検索フォルダの未読メール数が正しく減算されることを確認しました。

> これは、検索フォルダの一覧を保存するような仕組みを作ってからにしたい所
> ですけど、そっちはまだ何も手が付けられてないです。

いろいろお手数お掛けしてしまい、申し訳ございません。
個人的には急がなくても大丈夫です(^-^;

> 検索フォルダとは別にHTMLメール表示プラグインを作る話もあるんですが、毎
> 日テスト&デバッグばっかりでまったく先に進んでないし…。
> なかなか難しいです。

この機能は楽しみですね。
もう少し協力出来るといいのですが。。。

[ ]
RE:02232 V5.18β2No.02239
おひ さん 09/05/27 01:08
 
おひと申します.
いつもお世話になっております.


# 検索フォルダ,便利ですね.

少し気になりましたのでお伺い致します.
 (他の方のメールと重複していたら申し訳ありません)


WinXP SP3 + 5.18β2 です.

Q.1 メールアドレス一覧検索
Reply-To: ありのメールをメール一覧で選択後,メールアドレス検索を
起動すると,自動適にセットされるのは From ではなく Reply-To の
アドレスだったでしょうか.
 (以前は From がセットされていたハズですが)

Q2. 検索フォルダ
検索フォルダで,
 [条件1]メールアドレス検索  and  [条件2]〜ここはてきとうに〜
で検索するとヒットすべきメールが表示されないようです.
条件が「メールアドレス検索」ではないとちゃんと表示されました.


以上,お手数ですがご確認の程宜しくお願いいたします.


# 1台でしか確認してないので間違っていたらスイマセン.

[ ]
RE:02239 V5.18β2No.02242
秀まるお さん 09/05/27 10:03
 
> Q.1 メールアドレス一覧検索
> Reply-To: ありのメールをメール一覧で選択後,メールアドレス検索を
> 起動すると,自動適にセットされるのは From ではなく Reply-To の
> アドレスだったでしょうか.

 調べてみたら、選択されているメールが受信系のメールで、しかも"X-ML-
Name:"のヘッダがある場合はReply-Toを優先して、X-ML-Name:が無い場合は
From:を取得する、という動作になっているようです。

 一応、以前からそうなっているようですが…。

 なんかややこしいロジックなので、Reply-To:は一切無視する仕様にした方が
いいかもしれません。

 (特に反論が無ければそうしようかなぁと…)

> Q2. 検索フォルダ
> 検索フォルダで,
>  [条件1]メールアドレス検索  and  [条件2]〜ここはてきとうに〜
> で検索するとヒットすべきメールが表示されないようです.
> 条件が「メールアドレス検索」ではないとちゃんと表示されました.

 こちらで簡単にテストした限りは大丈夫でしたけども…

 具体的には、

■条件1
   検索(S): xxxxxxxxxxxxxx@maruo.co.jp
   対象(X): (メールアドレス検索)
   対象ヘッダ: すべてON、おおざっぱ検索:OFF
■条件2
   検索(S): Wed,
   対象(X): 簡略ヘッダ+本文
   その他: OFF

 で、ここの会議室の内容がメール転送されてきたフォルダ上で実行すると、お
ひさんの発言の中での「Wed,」を含むメール(水曜日のメール)が出てきました。

 「条件2」の「対象」の所が何か別だとダメなんじゃないかと思いますけども、
何か具体的にダメな時のパターンを教えてほしいです。


---以下の内容はコミュニテックス会議室システムにより付加されました。
本文中のメールアドレスは伏せ字に変換されました。伏せ字にしたくない場合
はメールアドレスを""で囲んで書き込んでください。

[ ]
RE:02242 V5.18β2No.02243
秀まるお さん 09/05/27 10:12
 
 すみません。逆でした。

>  調べてみたら、選択されているメールが受信系のメールで、しかも"X-ML-
> Name:"のヘッダがある場合はReply-Toを優先して、X-ML-Name:が無い場合は
> From:を取得する、という動作になっているようです。

 X-ML-Name:が無い場合はReply-Toを優先する、でした。

 やはり自分でも訳が分からない仕様なので、とにかくFrom:を取得するように
直します。

[ ]
RE:02243 V5.18β2No.02247
おひ さん 09/05/28 00:25
 
おひと申します.
いつもお世話になっております.

V5.18β3 で確認致しました.

希望通り From が選択されるようになりました.
有難うございました.
# もし挙動的に困る方がいれば戻していただいてもかましませんですが….


# って今更の過去形ですが,
# Reply-To / X-ML-Name の自動展開は一般的な挙動ではないと思いま
# す,とい話はどうでもよくて,どうしてメールアドレス検索の時,
# 検索したいメールアドレス(そのものを)をわざわざマウスで選択する
# 習慣になったのかやっとわかりました.(笑


> おひと申します.
>   snip
> (以前は From がセットされていたハズですが)
>>  一応、以前からそうなっているようですが…。
申し訳ありません,嘘かもしれません.もう記憶が怪しいです….
だから上記流れ作業が習慣になったのかもしれません.

[ ]
RE:02242 V5.18β2No.02248
おひ さん 09/05/28 01:58
 
おひと申します.
いつもお世話になっております.
説明不足で申し訳ありませんです.

試した手順のこんな感じです.(V5.18β3 でも試してみました)

本ML(Subject: turukame.1)を対象.以下の条件で検索フォルダを作成.

 ●フォルダ名:test
 ■条件1
    検索(S): xxxxxxxxxxxxxx@maruo.co.jp
    対象(X): (メールアドレス検索)
    対象ヘッダ: From
    検索文字を強調: On
 ●検索フォルダに内容をリアルタイムに更新する

これで1度検索フォルダの結果を確認.OK.
もっと条件を絞り込みたいので,検索フォルダの設定で,

 ■条件2
    検索(S): V
    対象(X): 題名
    あいまい検索: On
    検索文字を強調: On
 ■AND

と追加.でも何もヒットせず.あれ!?


という状況でした.尚,条件1がメールアドレス検索ではなく,
 ■条件1
    検索(S): xxxxxxxxxxxxxx@maruo.co.jp
    対象(X): 送り主
とかだと大丈夫のようです.

ちなみに,別PCの Ver5.17 でも同様でした.


---以下の内容はコミュニテックス会議室システムにより付加されました。
本文中のメールアドレスは伏せ字に変換されました。伏せ字にしたくない場合
はメールアドレスを""で囲んで書き込んでください。

[ ]
RE:02248 V5.18β2No.02249
秀まるお さん 09/05/28 08:48
 
 すみません。勘違いしてました。

 「検索して一覧作成」でテストしてしまってました。検索フォルダだとたしか
にダメでした。

 またまた修正させていただきます。

[ ]
RE:02249 V5.18β2No.02250
秀まるお さん 09/05/28 10:08
 
 バグの内容は、検索条件式を生成する処理の部分でした。

 検索条件が複数あると、

 「, persontarget=all」

 のような指定が付かなくなってしまってまして、結果うまくヒットしなくなっ
てしまってました。

 ということで、とりあえずは検索条件式の一番最後に「,persontarget=all」
を付けていただくとうまく検索するようです。

  (".."...) and ("..."...), subfolder=1, persontarget=all

 のようにするとうまく検索します。

 検索条件式を生成する処理を直すと同時に、persontarget=の指定が無い場合
はデフォルトでFrom/To/Cc/Bcc/Reply-To全部検索するように修正させていただ
きます。

 それと、ついでにテストしていたら、message-id検索と他の条件を組み合わせ
た場合はもっとダメなバグも見つかってしまいました。こっちも修正させていた
だきます。

[ ]
RE:02250 V5.18β2No.02251
おひ さん 09/05/29 00:20
 
おひと申します.
いつもお世話になっております.

お手数ですが宜しくお願いいたします.


>  検索条件式を生成する処理を直すと同時に、persontarget=の指定が無い場合
> はデフォルトでFrom/To/Cc/Bcc/Reply-To全部検索するように修正させていただ
> きます。
正直,これが何を意味するのかまったくわかってませんがよろしく
お願いいたします.(w


ついでで恐縮です.

ダメと怒られつつ,検索フォルダ配下に普通のフォルダを
作成できてしまうようです.
# 単にオペミスしたのがきっかけですけど.

[ ]
RE:02251 V5.18β2No.02252
秀まるお さん 09/05/29 08:45
 
 すみません。たしかにエラーメッセージが出るのにフォルダが作成出来てしま
いました。ということでまた修正させていただきます。

[ ]