HTMLメールの表示に関して質問No.44855
コウイチ さん 13/08/29 01:16
 
HTMLメールの表示に関して質問なのですが、HTMLはテキストで表示とのことなのです
が、あるメールが
@niftyのwebメールでテキスト表示で表示される内容が秀丸メールでは表示されません。
(メールサーバはniftyを使っています)

秀丸メールの仕様でHTMLメールのイメージや画像がURLに変換されるのはわかるので
すが、テキストを
表示することを選べないでしょうか。
こちらの会議室の以下の質問からのやり取りで上記の事(メール)が該当するのではな
いかと思いました。

 43675 標準表示(?)に変換されないhtmlメールの部分 / hajimet [ 12/11/27 1
9:22 ]

ヘッダには「Content-Type: multipart/alternative; 」となっていました。
上記の会議室での質問のやり取りで知ったのですが、@niftyのwebメールは上記の会
議室のやり取りででた
テキスト形式部分を表示しているのだろうと考えました。
最近までEdMaxを使っていたのですが、こちらのメーラーでもテキストを表示してい
たので、「HTML形式
と普通のテキスト形式のデュアルパート」があるのを初めて知りました。
最近秀丸メールへ変更して初めてメールの表示が違うことがわかりました。
テキスト表示を選択することは出来ないでしょうか。

[ ]
RE:44855 HTMLメールの表示に関して質問No.44858
秀まるお2 さん 13/08/29 09:39
 
 HTMLメールでの、text/plain形式とtext/html形式のデュアルパートのメール
について、詳しい事情を説明させていただきますと…

 まず、秀丸メールの昔のバージョンでは、text/plainとtext/htmlのデュアル
パートのメールでは、text/plainの部分をメール本文として(秀丸メール上で表
示する用として)使っていました。ところが、text/plainパートの部分は普通の
メールソフトではあまり表示されることがないせいもあって、この部分が不完全
なケースが多数存在します。なので、特にこの部分が絶対信用出来る場合に限っ
て、ほとんどのケースでは、このtext/plainパートは無視し、text/htmlを元に
変換したプレーンテキストを表示するようにしてしまいました。


 そうするようになるための、特に決定的な事件が1つありました。

 とあるユーザー様から、秀丸メールでメールを見るとメール本文が一部抜けて
しまうという話が届きました。他のメールソフトで見るとちゃんと全部出てくる
のが、秀丸メールだと、メール本文の一部の大事な所が消えてしまうということ
でした。

 そんなバグがあっては大変けしからん話ですが、ユーザー様に協力してもらっ
て調べてみたら、text/plainパートの中身自体からメール本文の一部が抜けてい
るというオチでした。

 ということで、とにかく秀丸メールでは、標準の設定のままで使う限りにおい
てはtext/plainパートはほとんど無視する設定にしてしまいました。

> テキスト表示を選択することは出来ないでしょうか。

 まずは、上記の話の通り、text/plainパートは信用出来ないケースがあること
を了承の上で、あえてそれを表示させたい場合の設定は、あります。

 「設定・全般的な設定...」を実行して、左下にある「上級者向け設定」をON
にします。それから設定一覧のツリーから「上級者向け - デコード」のページ
を選択します。

 そこに


  □ 信頼できないtext/plainパートは無視する


 ってオプションがあるので、それをOFFにします。さらに、もしも


  □ text/plainパートがあっても無視する


 のオプションがONになっていたら、それはOFFにします。

 そうすれば、text/plainパートをtext/htmlパートよりも優先してメール本文
として表示するようになります。

 ただし…。設定が反映されるのはこれから受信するメールだけで、既存のメー
ルの表示は変わってくれないです。既存のメールの表示を変えるには、一度「編
集・受信解析のやり直し」を実行して、もう一度メールを受信解析(=デコー
ド)しなおしていただく必要があります。デコードされなおしたメールから期待
された表示になります。

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

 他には、先ほどの設定ページに


   □ イメージ類を[img:XXXX]のようにテキスト化する
   □ リンクを[a:XXXX]のようにテキスト化する


 のオプションがあってそれがONになっいるので、それらをOFFにすることでも、
text/htmlパートを使いつつも見栄えはよくするってことは可能です。

 どっちかというと後者の方がお勧めです。

[ ]
RE:44858 HTMLメールの表示に関して質問No.44867
コウイチ さん 13/08/29 22:57
 
秀まるお2様、回答ありがとうございます。
教えていただいた方法で希望通りに表示できました。
ありがとうございました。

[ ]