スレッドがつながらないことがあるNo.00009
ogata さん 16/06/08 22:06
 
再現手順は用意できていません。

A 氏がメールを送信します。

A 氏のメールの Message-Id はかなり長くて80 文字以上はあったように記憶してい
ます。

Outlook 2013 (IMAP4) を使う B 氏が A 氏のメールに返信します。

A, B のメールを私 (秀丸メール) が POP3 受信すると、
スレッドがつながりません。

Thunderbird を使う C 氏が A, B のメールを受信すると
スレッドはつながっています。

私 (秀丸メール) が B のメールの
In-Reply-To ヘッダーを見ると
「A のメールの Message-Id に空白(タブ?)が途中に挟まった文字列」
を指し示していた、ように記憶しています。

以上、よろしくお願いいたします。

(職場で秀丸を使う自分だけがスレッド切れていたので困ったのですが、再現手順を
用意できていないので、対応不可ならそれはそれでかまいません)





[ ]
RE:00009 スレッドがつながらないことがあNo.00011
秀まるお2 さん 16/06/09 09:00
 
 こちらの件も、たぶんMessage-Id:ヘッダかIn-Reply-To:ヘッダの途中に改行
が入ってるせいで、Message-Id文字列が狂ってしまってつながらないって話かと
思います。

> In-Reply-To ヘッダーを見ると
> 「A のメールの Message-Id に空白(タブ?)が途中に挟まった文字列」
> を指し示していた、ように記憶しています。

 とりあえずこちらでいくつかパターンを作ってThunderbirdと違うパターンが
あるかどうかテストしてみます。

[ ]
RE:00011 スレッドがつながらないことがあNo.00148
ogata さん 16/07/06 22:23
 
再現手順が用意できました。秀丸メールに原因があるわけではありませんが、ご対応
よろしくお願いいたします。

メール1
Message-ID: <xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx@xyz.co.jp-8CBF3C4D-0F4F-99
●30-4846-4958B466B280>

メール2
In-Reply-To: <xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx@xyz.co.jp-8CBF3C4D-0F4F-9
9▲30-4846-4958B466B280>

●印はタブです。
▲印は半角スペースです。

Thunderbird ですと、メール1とメール2がスレッドとしてつながります。

秀丸メール 6.54 Beta 20 ですとスレッドがつながりません。





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

[ ]
RE:00148 スレッドがつながらないことがあNo.00150
秀まるお2 さん 16/07/07 10:59
 
 Message-Idの文字列が改行することなく、途中に空白やタブが混じってしまっ
てて、しかもその入り方が違ってるということですね。

 改行してるならうまくつながるんですが、改行してないと、テストしてみたら
たしかにつながらないです。

 Thunderbirdではうまくつながるということなので、では秀丸メールでも、
Message-Id文字列の<...>の中に混じってる空白/タブは無視するように直してみ
ます。

 次はVersion6.54の正式版にする予定なのですが、いきなりそれでそういう仕
様にさせていただきます。

 既存のメールについては、新バージョンにて「編集 - フォルダ毎の処理 -
メール一覧の作成し直し」をするとくっつくようになるということで、よろしく
お願いします。

[ ]
RE:00150 スレッドがつながらないことがあNo.00199
ogata さん 16/07/12 21:09
 
スレッドの件、version 6.54 にて調子よく動作しています。
受信解析やり直しをしてはスレッドがつながる様子を見て楽しみました。
ありがとうございます。

[ ]