[英]How to send html emails to gmail with php? yahoo works not gmail
我一直在使用php一年多來每天向人們發送html電子郵件,並且一直有效到今天,發送到gmail帳戶的所有電子郵件都只顯示html代碼。 我最近沒有更改任何代碼。 它總是總是現在以gmail顯示html代碼,而不顯示超鏈接和圖像。
它顯示的內容是:
回復:updates@mysite.com
MIME版本:1.0
內容類型:text / html; 字符集= UTF-8
X-Mailer:PHP / 5.3.2 Message-Id:<20120426030303.E8B03A295@www1.mysite.com>日期:2012年4月25日,星期三20:03:03 -0700(PDT)
...等
發生了什么? Google有改變嗎?
從昨天開始:2012年4月25日,這對我也開始發生。 在過去的幾年中,我每天都收到相同的電子郵件,相同的格式-昨天被查封停止以HTML格式顯示!
比較郵件內容-與之前顯示正確的電子郵件相比,我看到的唯一不同是在以下身份驗證結果之后的添加:
日期:2012年4月25日,星期三17:31:23-0700(PDT)郵件ID:<4f98975b.9cecd80a.7d2a.66b3SMTPIN_ADDED@mx.google.com>
這可能與原因有關嗎?
報廢以上內容-看一下這個發型: http : //johndoesdesign.com/blog/2012/php/getting-your-php-html-email-to-render-in-gmail/
看起來原因是"\\r\\n"
-僅使用"\\n"
。 為什么這會突然開始發生-某些東西一定已經改變了gmail的結尾。 我已經嘗試過並為我解決了這個問題。 希望對您有幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.