簡體   English   中英

如何使用php將html電子郵件發送到gmail? 雅虎的作品不是gmail

[英]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的結尾。 我已經嘗試過並為我解決了這個問題。 希望對您有幫助。

我希望這可以幫助你

使用GMail SMTP服務器從PHP頁面發送電子郵件

就像勞倫斯說的那樣,接受您的問題,以便ppl可以更快更好地回答

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM