- ベストアンサー
メールファイル( .eml)を表示させることは可能?
クライアントのPCに .eml ファイルを表示させたいのですが、可能でしょうか? 可能でしたら、その方法をお教えください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
私の知る限りでは、そもそもHTML単独で外部ファイルを表示させることは不可能です。 またJavaScriptでもしかりです。(と、いいつつAjaxを利用すれば表示させられるかもしれません。) 現実的に、もしできるとしたら、CGIを利用し読み込んで表示させることは可能かもしれません。しかし、都合よくその形式のファイルを表示させるCGIは(少なくとも私が探しただけでは)存在せず、自作が必要です。 中身は大まかに、まず.emlファイルを読み込み解析して表示させるプログラムですね。とにかくそれを開発しなければならないので、最終的には難しい質問、と言わざるを得ません。 お力になれないこと、残念です。。
その他の回答 (1)
- 神崎 渉瑠(@taloo)
- ベストアンサー率44% (1016/2280)
回答No.2
どんなアプリケーションで読んでもらいたいのでしょうか? なんでもいいなら、クライアントの設定が適切に行われていれば <a herf="xxx.eml">xxx.eml</a> で十分です。 ブラウザに表示させるなら、.emlの内容をサーバー側で解析して、HTML(XHTML、XMLなど)やプレーンテキストに変換して出力しなければなりません。
お礼
早速のご丁寧なご回答ありがとうございます。 たいへん参考になりました。