iTunes受領メールNo.36446
セイジ さん 09/07/04 14:42
 
お世話になっています。

時代の流れか、いつの間にかHTML表示対応していただきありがとうございます。

さて、ほんの少しの使用で確認しかしていないので申し訳ないですが下記のような事
象が発生しています。


iPhoneアプリなどをアプリを購入するとAppleからiTunesの受領書がHTML形式で送ら
れてくるんですが、こちらを何も考えずにHTMLメールインライン表示のアドレスに登
録すると「欧文/英文」として文字コード登録されます。

その状態でメールを開くと文字化けして読むことができません。
右クリックしてエンコードで自動にすると見ることが可能となります。
そのときのメールは「JIS」を選択しているような感じです。
毎回、右クリックしないといけないので面倒です。

他にもこのような方はいらっしゃらないのですかね?
私だけの環境でしたら設定などで対応していこうと思うので知恵を借りたいのですが
…。


まだ使い始めてちょっとなので的が外れていたらすみません。
ご確認というか、対応方法/アイデアを教えてください。

よろしくお願いします。

-----
秀丸メール 5.19
HTMLメールViewer for 秀丸メール 1.00
(正式版より使用です。)

[ ]
RE:36446 iTunes受領メールNo.36447
セイジ さん 09/07/04 14:45
 
ネット素人のような改行無しの書き込みですみません。。。
環境について書き漏れていたので追記します。

>秀丸メール 5.19
>HTMLメールViewer for 秀丸メール 1.00
>(正式版より使用です。)

WindowsXP SP3 + IE8

[ ]
RE:36447 iTunes受領メールNo.36448
Iranoan さん 09/07/04 15:10
 
 セイジさん今日は、Iranoan です。
 念の為お断りしておくと、開発者とは何の関わりも無い単なる一ユーザです。
> iPhoneアプリなどをアプリを購入するとAppleからiTunesの受領書がHTML形式で送ら
> れてくるんですが、こちらを何も考えずにHTMLメールインライン表示のアドレスに登
> 録すると「欧文/英文」として文字コード登録されます。
>
> その状態でメールを開くと文字化けして読むことができません。
> 右クリックしてエンコードで自動にすると見ることが可能となります。
> そのときのメールは「JIS」を選択しているような感じです。
> 毎回、右クリックしないといけないので面倒です。
 取り敢えず、「設定」→「全般的な設定」→「メール表示」→[HTMLメール
Viewerの設定...]→[インライン表示する対象指定...] の「対象メールアドレ
ス一覧」で登録したアドレスを選択し、[編集...] の「HTMLメールの文字コー
ドの限定 -」で「日本語」にしてはどうでしょう? 本当に取り敢えずで、なぜ
>「欧文/英文」として文字コード登録されます。
となるか? という問題は残りますが。
 なお実際にそのメールが無いので間違っているかもしれませんが...。

[ ]
RE:36448 iTunes受領メールNo.36449
siniti さん 09/07/04 15:44
 
セイジさんこんにちは。

sinitiです。

>> 毎回、右クリックしないといけないので面倒です。
> 取り敢えず、「設定」→「全般的な設定」→「メール表示」→[HTMLメール
>Viewerの設定...]→[インライン表示する対象指定...] の「対象メールアドレ
>ス一覧」で登録したアドレスを選択し、[編集...] の「HTMLメールの文字コー
>ドの限定 -」で「日本語」にしてはどうでしょう?

Iranoanさんが、コメントしていますが、同様なことは、以下の操作でも可能です。

1)該当のメールを選択した状態で、「表示」「HTMLメールのインライン表示」のチェ
ックをはずします。
 (あるいはツールバーに「ヘッダ表示切替」アイコンが表示されていれば、
 このアイコンを押下するだけです)★アイコンを表示する方法は、最下段で説明し
ます。

2)該当メールのテキスト表示されている部分で、右クリックで
「HTMLメールのインライン表示登録/抹消」を選択し、次に「編集」を選択します。

3)その次に表示されるダイアログで、文字コードの限定で「日本語」を選択します。

しかし、これでは、この問題は解決されません。
どうも、このHTMLメールが秀丸メールのHTMLメール表示機能としてサポート
されていないためのようです。

解決方法として、以下の2つがあると思います。
1)このメール発行者に正しいHTMLメールを作成してもらう。
2)秀丸メールにこのような変な?メールを表示できるように対応してもらう

それまでは、以下の2つの方法で我慢ですね。
1)正常に表示されるまでテキスト表示で我慢する。
2)HTML表示で文字コードを毎回変更する。

★アイコンを表示する方法
→このアイコンを表示するには、上部のアイコンの表示されている場所の右端で
アイコンが何も表示されていない場所で右クリックすると「ツールバーの設定」が表示
されるので、これをクリックし、「利用できるツールバーボタン」から
「ヘッダ表示切替」を
選択して、中央の「追加」を押下する。
「閉じる」押下で、アイコンが追加されます。


[ ]
RE:36446 iTunes受領メールNo.36450
siniti さん 09/07/04 15:58
 
セイジさん

sinitiです。

こんにちは。

>他にもこのような方はいらっしゃらないのですかね?
>私だけの環境でしたら設定などで対応していこうと思うので知恵を借りたいのです
>が…。

私もHTMLインライン表示対応以前から添付ファイルのHTMLをブラウザで表示したら
文字化けが発生していたのが気になっていました。

但し、iTunesの「Apple ご購入明細」全てのメールが以上(文字バケ)する訳ではなく
正常に日本語対応で表示されるメールもあります。
不思議ですが?

[ ]
RE:36447 iTunes受領メールNo.36462
秀まるお2 さん 09/07/04 22:35
 
 送っていただいたメールですが、メール自体の文字コードは日本語JISになっ
てます。しかし、HTMLメール中にmetaタグがあって、それでの文字コード指定が
欧文になってます。

<META HTTP-EQUIV="content-type" CONTENT="text/html;charset=ISO-8859-1">

 というタグが入っています。これは間違った文字コード指定になります。

 こういうケースについては、実は秀丸メールV5.19にて、metaタグを無理矢理
書き換える処理を入れてしまいました。ただし、その処理は、受信解析の処理の
中で実行されます。

 つまり、V5.18以下で受信したメールについては、HTMLメール部分の文字コー
ドが欧文扱いされてしまいます。

 V5.19以上を使って「編集・受信解析のやり直し」を実行して生成したメール
ならば、正しく日本語JISとなるはずだと思います。

 うまくいくメールとうまくいかないメールがあるという話についても、単に
V5.18以下で受信したメールはダメだけどV5.19を入れた後に受信したメールは大
丈夫、という話だと思います。送っていただいた2通のメールはこちらではどっ
ちも日本語JIS扱いで正しく表示されます。

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

[ ]
RE:36450 iTunes受領メールNo.36463
秀まるお2 さん 09/07/04 22:37
 
> 私もHTMLインライン表示対応以前から添付ファイルのHTMLをブラウザで表示したら
> 文字化けが発生していたのが気になっていました。

 HTMLメールの場合、Content-Type:ヘッダ上での文字コード指定とmetaタグで
の文字コード指定が一致してないケースがあって、V5.18以下では常にmetaタグ
の方を優先していたんですが、V5.19からは、どっちが正しいのか自動判定して、
もしmetaタグが間違っていたら、秀丸メール側で勝手に書き換えるようにしまし
た。

 V5.19を使って受信するか、またはV5.18以下で受信したメールについては「編
集・受信解析のやり直し」をすることで正しい文字コードになるはずだと思いま
す。

 もしそれでもダメでしたら、ダメなメールの受信ログを送っていただければこ
ちらで対応できる可能性が高いと思います。

[ ]
RE:36462 iTunes受領メールNo.36475
siniti さん 09/07/05 00:11
 
秀まるお2さん

sinitiです。

> V5.19以上を使って「編集・受信解析のやり直し」を実行して生成したメール
>ならば、正しく日本語JISとなるはずだと思います。
>
> うまくいくメールとうまくいかないメールがあるという話についても、単に
>V5.18以下で受信したメールはダメだけどV5.19を入れた後に受信したメールは大
>丈夫、という話だと思います。送っていただいた2通のメールはこちらではどっ
>ちも日本語JIS扱いで正しく表示されます。
>
> ということでどうでしょ?

そのとおりでした。
ありがとうございました。

[ ]