0

重複の可能性:
HTML メールの mail() ヘッダーの問題

私は次のものを使用しています$headers

        $headers = "MIME-Version: 1.0\r\n";
        $headers .= "Content-Type: text/html; charset=ISO-8859-1\r\n";
        $headers .= "From: " .  $from . "\r\n"; 
        $headers .= "Reply-To: ". $from . "\r\n";
        $headers .= "CC: me@site.com\r\n";

Gmailhtmlでは問題ないように見えますがhtml、Outlook では raw として表示されます。

ヘッダーの何かを忘れましたか?

4

2 に答える 2

0

Outlook 2007 では (少なくとも)。メールのフォーマットを変更することができます。ツール > オプション > メール形式 (タブ) > メッセージ形式 (選択ボックス) > html に変更

それが役立つことを願っています。

于 2012-04-05T01:19:13.170 に答える
0

上記のコメントで@Shawn H.が推奨しているように、https: //stackoverflow.com/a/2423592/1012061にある質問をチェックアウトしました。

答えの1つはこれを言います:

「非常によく似た問題がありました。返品から /r を削除して、/n のみを使用してみてください。Outlook とホットメールでは /r/n に問題があります。」

それはうまくいきました!

于 2012-04-05T17:26:02.143 に答える