V5.70β10:不具合(2件)ご報告No.03621
江袋 さん 11/03/24 19:37
 
秀まるおさん

仕様か不具合か分からないので、まずは不具合としてご報告します。

(1) 送信済みメールに対する返信

自分が送信したメールに対して「返信」することが多々ありますが、
その際、返信ダイアログ上で、すべての宛先が選択済みになります。
一方で、受信したメールに返信した場合はすべて未選択なので、
同じように「未選択」にして頂けないでしょうか?
(バージョンは忘れましたが、以前は未選択だった記憶があります)

(2) HTMLメール返信時の文字コードチェック

HTMLメール返信において、特定メールの本文を編集した後、
送信ボタン、または、あとで送信ボタンを押すと、

「制御コードが混じってます。制御コードが混じっていると
メールが化けることがあります。構わずに続行しますか?」

というダイアログが表示されるのですが「いいえ」を押すと、
CPU負荷100%の状態で10〜20秒待った後、本文先頭の改行部分と
おぼしき場所にカーソルが移り、その部分を削除しても、
同様のメッセージが表示されてしまいます。

問題のHTMLメールは、日本語メールへの返信は大丈夫ですが、
英語圏からのメールでは100%発生するようです。

CPU負荷も気になりますが、正体不明の制御コードも気持ち悪いので、
解決のヒントを頂けると助かります。

ちなみにHTMLメール返信のテンプレートは下記の通り。

$(HtmlEdit)$-
$(SetHeader,Content-Type,text/html)$-
<DIV>&nbsp;</DIV>
$i
<DIV>&nbsp;</DIV>
<HR>
$(QuoteHtml,$(PlainTextToHtml,$(SmallRootHeader)) + $(RootHtml))

署名は英語で、日本語は使われておりません。
また、OSはWin XP (SP3)です。

よろしくお願いします。

[ ]
RE:03621 V5.70β10:不具合(2件)ご報告No.03622
秀まるお さん 11/03/24 22:38
 
> (1) 送信済みメールに対する返信

 これですが、ユーザー様からの要望と個人的な要望もあって、いつぞやのバー
ジョンから現状の仕様にしてしまいましたが、反対意見もあって、結果、オプシ
ョンで切り替え出来るようになってます。

 返信宛先ダイアログボックスの右下に「設定▼」ボタンがあるのでそれを押し
ていただきまして、そこのメニュー中の

 「返信済みメールに返信する時、送り主へ返信する」

 をONにして欲しいです。そうすると次回からはFrom:宛先に返信する動作にな
ります。

 一応、標準状態としては現状の仕様にしたいので、すみませんがオプション変
更で使って欲しいです。



> (2) HTMLメール返信時の文字コードチェック

 これについては、こちらで適当な英語メール/欧文メールでテストした限りは
うまく再現出来ませんでしたけども、可能性としては、テンプレートの中じゃな
くて、返信元メールの中に何か制御コードと思わしき物が入ってるせいなのかな
ぁと思いました。

 それか、HTMLメール編集アドイン側の設定での「標準スタイルシート」という
のがあるんですが、そこに何か制御文字の類が混じってる可能性がもしかしたら
あるのかなぁと思いました。

 で、こちらで何か、返信元メールの中に無理矢理、例えばCtrl-Aとかの制御
コードを入れてテストしてみたんですが、たしかにこの場合は(HTMLメール編集
アドインが有効な最中は)カーソルは目的の場所には移動してくれないです。

 うまくカーソルを目的の位置に移動するには、とりあえず一度「表示・HTML
メール編集」コマンドを実行して、そこで出てくる「普通のテキスト形式に変換
しますか?」に「いいえ」を押して、それから送信していただく方法があります。
そうするとたしかにカーソルが制御文字の所に移動します。

 ということでどうでしょうか?

 10〜20秒待たされるのは、これもなぜだかちょっと分からないのですけども…。

 もし可能でしたら、「設定・設定内容の保存/復元...」で設定をファイルに保
存して、それを送っていただけると、こちらでも現象が再現出来るかもしれない
です。もし可能でしたらお願いします。送り先は"maruo@mitene.or.jp"です。

[ ]
RE:03622 V5.70β10:不具合(2件)ご報告No.03624
江袋 さん 11/03/25 08:14
 
秀まるおさん、コメントありがとうございます。

> 「返信済みメールに返信する時、送り主へ返信する」

これをONにしたところ、無事期待する動作となりました。

>> (2) HTMLメール返信時の文字コードチェック
>そうするとたしかにカーソルが制御文字の所に移動します。

問題のメールの3行目に"01"(16進)なるコードを見つけました。
また、問題のないメールにはまったく含まれていませんでした。
どうやら、送信元の環境に依存する現象のようですね…

参考までに、先頭からシグニチャまでコピペした情報を別送します。

> 10〜20秒待たされるのは、これもなぜだかちょっと分からないのですけども…。

制御コード入りファイルとともに、先ほどメールしました。

よろしくお願いいたします。

[ ]
RE:03624 V5.70β10:不具合(2件)ご報告No.03625
秀まるお さん 11/03/25 09:01
 
 送っていただいた内容をコピペしたHTMLメールを作ってテストしたら、「いい
え」を押した後に時間がかかる現象が確認出来ました。WebBrowserコントロール
の中で無理矢理カーソル移動させようとして時間がかかってるような気がします。

 とにかくこういう場合は一度HTML編集アドインをOFFにしてからカーソル移動
するように修正させていただきます。

 それと、根本的な対策としてどうするかの問題ですが、$(RootHtml)の中に制
御コードを含んでいる場合は送信時の制御コードは出さないようにしてしまおう
と思います。

[ ]
RE:03625 V5.70β10:不具合(2件)ご報告No.03627
江袋 さん 11/03/25 14:47
 
> とにかくこういう場合は一度HTML編集アドインをOFFにしてからカーソル移動
>するように修正させていただきます。
>
> それと、根本的な対策としてどうするかの問題ですが、$(RootHtml)の中に制
>御コードを含んでいる場合は送信時の制御コードは出さないようにしてしまおう
>と思います。

了解です。よろしくお願いいたします。

[ ]
RE:03627 V5.70β10:不具合(2件)ご報告No.03628
秀まるお さん 11/03/25 15:31
 
 とりあえず、制御文字が入る原因は元々のメールにあるからということなので、
「全般的な設定・上級者向け・確認メッセージ・確認メッセージ2」の「制御文
字を含む時」をOFFにして使っていただいても問題ないと思います。

 次のβ版はもうちょっと後にアップロードしようと思います。

[ ]
RE:03628 V5.70β10:不具合(2件)ご報告No.03629
江袋 さん 11/03/25 18:48
 
ありがとうございます。
この設定でメッセージが出なくなりました。
当面はこれで回避したいと思います。

[ ]
RE:03625 V5.70β10:不具合(2件)ご報告No.03647
江袋 さん 11/03/31 19:47
 
> とにかくこういう場合は一度HTML編集アドインをOFFにしてからカーソル移動
>するように修正させていただきます。

β11にて上記の通り動作することを確認しました。
また、CPU負荷100%が15秒程度続く問題も解消されました。

> それと、根本的な対策としてどうするかの問題ですが、$(RootHtml)の中に制
>御コードを含んでいる場合は送信時の制御コードは出さないようにしてしまおう
>と思います。

問題のHTMLメールを自分宛に送り、返信動作を確認してみました。
・制御コード…で「はい」を押してそのまま送信
・受信したメールにHTML返信にてHTML編集を実施
・セーブしたら制御コード…のメッセージは出ず

ということで、問題はすべて解消したと思います。
ご対応ありがとうございました。

[ ]
RE:03647 V5.70β10:不具合(2件)ご報告No.03648
秀まるお さん 11/04/01 09:11
 
 確認ありがとうございます。

[ ]