受信メール件名化けNo.48384
kemusi さん 15/08/17 07:40
 

Windows7(10)上の秀丸メール Ver6.45にて
RAID管理ソフトから送信されるメール件名の先頭が化ける状態となっております。

他のソフトによる受信やスマートフォンに対して送信されている
同一メールの件名が化けていない事から秀丸メール特有の現象だと思うのですが…
該当メールをエクスポートすると、正常に読める状態となっています。
設定の問題でしょうか?

[本来の件名]
Subject:  情報 | Event occured on: -------

[化けた件名](文字コード系ヘッダーだけ貼り付けてます)
Subject:  ? | Event occured on: -------
Content-Type: text/plain;charset="UTF-8"
Content-Transfer-Encoding: 7bit
X-TuruKame-CharSet: utf-8

[ ]
RE:48384 受信メール件名化けNo.48386
秀まるお2 さん 15/08/17 09:03
 
 お手数かけてすみません。

 Subject:ヘッダの先頭文字が化けてしまうのは、たぶん秀丸メールに原因があ
るんだと思います。

 原因を究明して修正させていただくためには、すみませんが、問題のメールの
受信ログが欲しいです。差し支えなければそれを送って欲しいです。

 具体的な送り方は、

 1.問題のメールを選択する。
 2.「ファイル - エクスポート...」を実行して、
   形式:1メール1ファイル形式
   現在のメールに対応する受信ログ/送信ログをエクスポートする:ON
   で、どこか適当な所(デスクトップなど)にエクスポートする。
 3.もしも僕に知られたらまずい情報がある場合は、例えばエクスポート
   されたファイルをメモ帳で開くなどして、適当に削除なり伏せ字化
   (****で上書き)などする。
 4.エクスポートされたメールを添付ファイルで送る。

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

 送り先は、"maruo@mitene.or.jp"になります。

 または、ここの会議室に書き込んでいただいてもいいです。(7bitの文字しか
使ってなければですが)

 たぶん、Subject:ヘッダの中身だけでも分かれば対応できると思うので、もし
中身が知られたくないようでしたら、受信ログのSubject:ヘッダの中の、先頭の
文字を含む数文字程度だけでも送っていただければ、対応できる可能性が高いか
なぁとは思います。

 よろしくお願いします。

[ ]
RE:48386 受信メール件名化けNo.48388
kemusi さん 15/08/17 10:22
 
取り急ぎ件名部分のみを書き込みます

Subject: =?MS932?Q?=8F=EE=95=F1_|_Event_occured_on:_*****=5F*****?=


*の部分はエンコードされていない状態の半角英字です。

[ ]
RE:48388 受信メール件名化けNo.48389
秀まるお2 さん 15/08/17 10:38
 
 情報ありがとうございます。

 たぶんそれで原因究明できると思うので、受信ログはとりあえず送っていただ
かなくて大丈夫そうです。

 「MS932」っていうのがうまく解釈できてないと思います。
 (コードページ932 = Shift-JISって意味だと思う)

[ ]
RE:48389 受信メール件名化けNo.48391
kemusi さん 15/08/17 10:52
 
有り難うございます。了解致しました。
ちなみに同じように送られるメールで以下の件名はまともに表示されます。

Subject:  警告 | Event occured on: *****_*****

Subject: =?MS932?Q?=8Cx=8D=90_|_Event_occured_on:_*****=5F*****?=


お役に立つか分かりませんが書き込んでおきます。

[ ]
RE:48391 受信メール件名化けNo.48392
秀まるお2 さん 15/08/17 11:22
 
 Subject:ヘッダでの「MS932」の文字コード指定がうまく解釈出来ないことは
間違いないのですが、その場合、例えばメール本文がShift-JISになってれば、
解釈出来ない部分もたぶんShift-JISだろうと解釈して、結果化けずに表示され
るんだと思います。

 Shift-JISじゃなくても、JISだとしてもたぶんうまくいくと思います。という
のはつまり、秀丸メール内部はShift-JIS文字コードが基本になってて、解釈不
能なのはそのまま変換しないで扱ってしまうので、結果オーライなんだと思いま
す。

 メール本文がutf-8になってると、Subject:ヘッダもutf-8であろうと予測して、
結果、それをShift-JISに変換しようとして「?」に化けるんだと思います。

 次のβ版にて修正させていただきますので、もしよかったら確認お願いします。
問題のメールを選択して「編集」メニューの「受信解析のやり直し」をして出て
くるメールが化けてなければ直ったことになります。

 少々お待ちください。

[ ]
RE:48392 受信メール件名化けNo.48396
秀まるお2 さん 15/08/17 17:24
 
 再現できました。参考までに、再現メールを書いておきます。

 utf-8のメール本文にShift-JIS範囲外の文字が1つでもあれば化けないようで
した。メール本文が7bit文字だけだと化けるようでした。

---------再現メール-----------------------
From: aaa
To: aaa
Subject: =?MS932?Q?=8F=EE=95=F1_|_Event_occured_on:_*****=5F*****?=
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

aaa

[ ]
RE:48396 受信メール件名化けNo.48400
kemusi さん 15/08/19 06:35
 

早速の対応有り難うございました。
Ver6.46β19にて化けない事を確認しました。

[ ]
RE:48400 受信メール件名化けNo.48401
秀まるお2 さん 15/08/19 08:45
 
 確認ありがとうございます。

[ ]