2012-04-26 10 views
0

私はphpを使って1年以上毎日人々にhtml電子メールを送信してきました。今日までは常に動作しています.gmailアカウントに送信されたすべての電子メールはhtmlコードを表示しました。最近私はコードを変更していません。ハイパーリンクや画像を表示するのではなく、常にhtmlコードをgmailに表示するだけです。どのようにPHPでGmailにhtml電子メールを送信するには? yahooはGmailではない

は、ここでは示して何が:

返信先:[email protected]

MIME-バージョン:1.0

コンテンツタイプ:text/htmlの。文字セット= UTF-8

X-Mailerの:PHP/5.3.2メッセージ-ID: < [email protected]>日:水曜日、2012年4月25日夜08時03分03秒 -0700(などPDT)

...何が起こっ

? Googleは何か変更しましたか?

+6

Plzはご質問のいくつかを受け入れることができます。 –

+0

私はこれらのボタンに気付かなかった。そして誰も私を受け入れていないと言っていると思った。 – Curtis

答えて

3

を皆さんが速く答えることができるようにあなたの質問を受け付け、前記より良いようにこれも昨日から私のために起こって開始されました:25/04/2012 私は過去数年間、毎日同じ形式のメールを受信して​​おり、昨日HTML形式での表示を停止しようとしました!

日:水曜日、2012年4月25日夜05時31分 - メッセージの内容を比較

私が正しく表示され、以前のメールから見ることができる唯一のこと異なるが、以下の認証結果の後に追加されました: 23 -0700(PDT)メッセージ-ID: < [email protected]>

これが原因とは何かを持ってもらえますか?上記

スクラップ - このSTIEを見てみましょう: - だけではなく"\n"を使用http://johndoesdesign.com/blog/2012/php/getting-your-php-html-email-to-render-in-gmail/

原因が"\r\n"で表示されます。なぜこれが青から始まるのか - 何かがGmailの終わりを変えたに違いない。私はこれを試して、私のために問題を解決しました。それがあなたのためになることを願っています。

+1

ありがとう、それはそれを解決しました:) – Curtis

1

私はこれをu

Send email using the GMail SMTP server from a PHP page

役立つことを願って、ローレンスは

+1

私はライブラリを使用していません。単にmail()コマンドを使用しています。この方法でGmailのアカウントにhtmlメールを送信することができれば、それをやり続けます。それはエラーを出すものではありません。 – Curtis

+2

他の人がすでに解決している問題を解決するための時間を費やすためにはじめて!いいえ、お待ちください。いいえ。 – Quentin

関連する問題