リモートメール・現在メールの削除No.08365
Kengo さん 04/08/10 17:47
 
hidesoft.8:19365
> なので、現状では、選択されてるメールのMessage-Idを調べて、それが同じメー
> ルをリモートメール一覧から検索して、一致した物を削除するような作りになっ
> ています。

便乗で、逆の話なんですが。

「2個のメールが選択されていますが、リモートメール一覧からは
 1個のメールしか見つかりません。かまわずに削除しますか?」
とか
「現在選択しているメールはリモートメール一覧に存在していません。」
と言われることがあります。(Win98/IE5.5/鶴亀3.63)

Message-ID: が、例えば、
Message-ID: <zlztvxridaek(とても長い空白)@(とても長い空白)example.com>
のようになっているメールは「見つからない」ようです。
# とりあえず手元にある分では、<...>内が126byte。
# 長いのが影響しているのか、空白が影響しているのかは調べてません。

もしかしたらMessage-ID:としては「不正な形式」なのかもしれませんが、
こういうのも削除してくれるようになればありがたいです。
# メールのプロパティでは「Message-IDあり」になっています。

特に困っているわけではないので、優先度は低くて構いません。
あるいは「仕様です」でも構いませんけど…。
なお、該当メールはspamなので、必要ならサンプルとして送ることもできます。

[ ]
RE:08365 リモートメール・現在メールの削No.08366
秀まるお さん 04/08/10 18:12
 
 こちらで簡単なテストをしてみた限りはうまく再現しませんでしたが、その問
題とは別に、メールのUIDLが狂ってしまうという、メールサーバー側のバグが表
に出てしまいました。

 なので、もしかするとメールサーバー側のバグかもしれません。

 鶴亀メール上で、問題のメールを選択してから「検索・Message-Id検索...」
を実行して、同じメールがちゃんとヒットするなら、鶴亀メールとしてはちゃん
とMessage-Idを認識できてることになると思います。

 問題のメールをもし送って頂けるなら、例によって、 maruo@mitene.or.jp に
送って欲しいです。

[ ]
RE:08366 リモートメール・現在メールの削No.08367
Kengo さん 04/08/10 18:37
 
>  なので、もしかするとメールサーバー側のバグかもしれません。

@niftyです。smtp.nifty.com / pop.nifty.com

>  鶴亀メール上で、問題のメールを選択してから「検索・Message-Id検索...」
> を実行して、同じメールがちゃんとヒットするなら、鶴亀メールとしてはちゃん
> とMessage-Idを認識できてることになると思います。

やってみたんですが、当該メールはもちろん、ごく普通のメールの
Message-ID (の<...>)を指定しても、ヒットしません。
というか、[OK]を押しても何も起こりませんが…
「Message-Id検索」は初めて使ったので、何か必要な設定が抜けて
いるんでしょうか?

>  問題のメールをもし送って頂けるなら、例によって、 maruo@mitene.or.jp に
> 送って欲しいです。

「そのまま転送」しました。
Subject: は "Need me,ds?" です。

[ ]
RE:08367 リモートメール・現在メールの削No.08368
Iranoan さん 04/08/10 19:27
 
 Kengo さん今日は、Iranoan です。
> やってみたんですが、当該メールはもちろん、ごく普通のメールの
> Message-ID (の<...>)を指定しても、ヒットしません。
 検索に「<>」に含んでいるのでは? Message-ID 検索では、最初と最後の
「<>」を除いてください。

[ ]
RE:08368 リモートメール・現在メールの削No.08369
Kengo さん 04/08/10 19:42
 
> > やってみたんですが、当該メールはもちろん、ごく普通のメールの
> > Message-ID (の<...>)を指定しても、ヒットしません。
>  検索に「<>」に含んでいるのでは? Message-ID 検索では、最初と最後の
> 「<>」を除いてください。

脱字してますが、「Message-ID (の<...>内)を指定しても」です。
それ以前に、「[OK]を押しても何も起こらない」のが問題なんですが…
どうなるのが正しいのでしょう?
「検索して一覧作成」の「検索結果」画面みたいなのが出るのが
正しいんでしょうか?

[ ]
RE:08369 リモートメール・現在メールの削No.08370
Kengo さん 04/08/10 19:52
 
> それ以前に、「[OK]を押しても何も起こらない」のが問題なんですが…

PCを再起動しても変化無し…

> 「検索して一覧作成」の「検索結果」画面みたいなのが出るのが
> 正しいんでしょうか?

「検索して一覧作成」で[対象(X)]で(Message-Id検索)を選択して、
当該メールの(非常に長い&空白のある)Message-IDを指定して検索すると、
ヒットしました。

[ ]
RE:08370 リモートメール・現在メールの削No.08371
秀まるお さん 04/08/10 21:31
 
 問題のメールを選択した状態で「検索・Message-Id検索...」を実行すると、
「検索(S):」の欄に現在選択してるメールのMessage-Id文字列が入るはずです。
それが入らないとすると、つまり、鶴亀メールがMessage-Id文字列をうまく認識
できてないことになります。

 少なくとも、僕の所で、

Message-Id: <012345678901234567890123456789012345678901234567890123456789012
3456789012345678901234567890123456789@012345678901234567890123456789.co.jp>

 のような非常に長いMessage-Id入りのメールで試した限りは問題ありませんで
したが…。

 やはり、問題のメールを「ファイル・そのまま転送...」で送っていただいた
方が手っ取り早い気がします。

 もしかして既に送られていたとしたら、僕がスパムメールだと思って既に削除
したってことですかね?

[ ]
RE:08370 リモートメール・現在メールの削No.08372
秀まるお さん 04/08/10 21:33
 
 「そのまま転送」で「受信ログ/送信ログを転送する」をONにしていただくの
がいいような気がします。

 あるいは、受信ログを開いて「名前を付けて保存...」でテキストファイルに
保存して、それを添付ファイルで送って頂くと、なお正確になるかもしれません。

[ ]
RE:08371 リモートメール・現在メールの削No.08373
Kengo さん 04/08/10 22:53
 
> 問題のメールを選択した状態で「検索・Message-Id検索...」を実行すると、
>「検索(S):」の欄に現在選択してるメールのMessage-Id文字列が入るはずです。
>それが入らないとすると、つまり、鶴亀メールがMessage-Id文字列をうまく認識
>できてないことになります。

問題のメールに限らず、たとえばこのフォーラムから届くメールでも、
その操作でMessage-IDは入りません。
Message-IDをコピペして[OK]を押しても検索が始まりません。
# 警告音が鳴っているのに気付きました。
# 「[OK]を押せない」という表現の方が正しそうです。
が、「検索して一覧作成」の(Message-Id検索)は成功します。
スレッド表示…は、あまり使わないのですが問題なさそうです。

> 少なくとも、僕の所で、
>
>Message-Id: <01234567890123456789012345678901234567890123456789012345678901
>23456789012345678901234567890123456789@012345678901234567890123456789.co.jp>
>
> のような非常に長いMessage-Id入りのメールで試した限りは問題ありませんで
>したが…。

空白入りだとどうでしょうか?

> やはり、問題のメールを「ファイル・そのまま転送...」で送っていただいた
>方が手っ取り早い気がします。

ログを添付して送りました。


[ ]
RE:08373 リモートメール・現在メールの削No.08374
秀まるお さん 04/08/11 13:25
 
 またしてもメールの中身をよく読んでませんで、再現方法が間違ってました。

 つまり、Message-Id:の<..>の途中に空白が混じってるってことな訳で、そう
いうテストをしてみたら、たしかに現在メールとリモートメール上のメールとの
対応がうまく合いませんでした。

 ただ、「Message-Id検索」についてはとりあえずうまく動いてるような気がし
ますが、他の条件が関係してるのかもしれません。これについても後でソース
コードを追うなどしてみます。

 リモートメールの方のバグだけとりあえず直します。

[ ]
RE:08373 リモートメール・現在メールの削No.08375
秀まるお さん 04/08/11 13:26
 
 あと、送って頂いたはずの、ログを添付されてるはずのメールは、今のところ
まだ届いてません。 maruo@mitene.or.jp には。

[ ]
RE:08374 リモートメール・現在メールの削No.08376
Kengo さん 04/08/13 18:58
 
3.64beta13 試しました。

・Message-ID:の<...>内に空白がある
・Message-ID:が2つある
どちらのメールも、リモートメール - 現在メールの削除 で削除できました。

それから、「Message-Id検索で[OK]を押せない」というのも直っている
みたいなんですが…
調べてみたら、
> 2004/07/15 V3.64β3 -> V3.64β4
> Message-Id検索のダイアログボックスがOKできないバグ修正。(V3.60付近での
> レベルダウン)
ということですか。

[ ]
RE:08376 リモートメール・現在メールの削No.08377
秀まるお さん 04/08/13 20:48
 
> > 2004/07/15 V3.64β3 -> V3.64β4
> > Message-Id検索のダイアログボックスがOKできないバグ修正。(V3.60付近での
> > レベルダウン)
> ということですか。

 どうもβテストが長くなると、自分自身、どういうバグを直したのか忘れてし
まってまして…。

 連休明けにでも正式版にします。

[ ]