teratailから送られて来るhtmlメールがテキストで表示され、HTMLとして表示されません。
私の環境はMac OSX Yosemiteで、Mac Mailを使っています。
「メッセージ内のリモートコンテンツを読み込み」にはチェックしてあります。
ちなみに他から来るhtmlメールはちゃんと見られますが、teratailのものだけが毎回テキスト表示になります。
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
回答2件
0
MacMailだけでなく、GmailやOutlookでも同様の現象が発生しています。
確認してみたところ、Subject(MIMEエンコードされたもの)が長い場合、
複数の行に分割されて送信されますが、2行目以降の先頭文字がTABに
なっていないため、規格外のメールフォーマットになっているためのように
見えます。
GmailとOutlookでは症状が違いますが、原因は同じです。
差出人なしになっているのは、ヘッダとメール本文のセパレータを
正しく認識できず、本文側に入ってしまっているからです。
先ほど、運営側に対応をお願いしておりますが、CakePHP Emailの
問題でしょうから、すぐには対応できないかもしれませんね。
投稿2016/05/30 10:09
総合スコア14
0
ベストアンサー
teratailから送られるメールをGmailで受信していますが、HTMLメールとして送付されています。一部引用してみます。
X-PHP-Originating-Script: 500:MailTransport.php From: =?ISO-2022-JP?B?dGVyYXRhaWxbGyRCJUYlaSVGJSQlaxsoQl0=?= <info@teratail.com> X-Mailer: CakePHP Email Date: Mon, 10 Aug 2015 14:23:12 +0900 Message-ID: <55c83540200c470d817d3f6e9d07a784@teratail.com> MIME-Version: 1.0 Content-Type: text/html; charset=ISO-2022-JP Content-Transfer-Encoding: 7bit <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta name="viewport" content="width=device-width" /> <meta http-equiv="Content-Type" content="text/html; charset=ISO-2022-JP" /> <title>teratail(テラテイル)</title> </head> <body bgcolor="" topmargin="0" leftmargin="0" marginheight="0" marginwidth="0" style="-webkit-font-smoothing: antialiased;-webkit-text-size-adjust: none;width: 100% !important;height: 100%">
「送信側のメールの内容はHTMLメールである」事はこの事実から動かしにくいでしょう。Mac Mailでテキスト表示されているということは、下記の原因が考えられます。
- photomotch さんの使われているメールサーバーでテキストメールに加工されている
- Mac Mailで表示する時にテキストメールとして表示されている
たぶん1の線は薄いように思われるので、2の線じゃないでしょうか?
Mac Mailで受信したメールがテキストメールに加工されているか、確認するには次のURLを参考にしてください。
投稿2015/08/10 06:01
退会済みユーザー
総合スコア0
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2015/08/10 12:06
退会済みユーザー
2015/08/11 05:11
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
質問の解決につながる回答をしましょう。 サンプルコードなど、より具体的な説明があると質問者の理解の助けになります。 また、読む側のことを考えた、分かりやすい文章を心がけましょう。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/05/30 11:46