HTML电子邮件问题

时间:2011-08-05 20:53:24

标签: html email html-parsing html-email

我正在向我的会员发送电子邮件,但Gmail中的电子邮件出错了,请看下面的内容:

Originial

  

立即登录您的帐户»有人刚给您发了一个微笑   笔友游行。要阅读它,请登录您的帐户,然后单击   关于“消息”。别忘了在Facebook上喜欢我们!

Gmail(可能还有其他人)

  

立即登录您的帐户»有人刚刚给您发了一个微笑   笔友游行。要阅读它,请登录您的帐户,然后单击   关于“消息”。别忘了在Facebook上喜欢我们!

有关如何解决这个问题的想法吗?

3 个答案:

答案 0 :(得分:1)

是的,始终使用UTF-8字符编码。这看起来像典型的“粘贴词”错误编码。

答案 1 :(得分:0)

您的字符集不匹配。当您拥有UTF-8源但其他一些输出(如ISO-8859)时,Â会显示。

...并且你的意思是"在gmail和#34中出现错误

答案 2 :(得分:0)

最好替换特殊的HTML字符。

常见的是:

&安培;贸易; =™

&放大器;放大器; =&

&安培; QUOT; =“

&安培;复印; =©

&安培; RAQUO; =»

&安培; LAQUO; =«

&安培;磅; =£

较大的参考:http://www.w3schools.com/tags/ref_entities.asp

如前所述,这通常发生在从Word复制和粘贴时,我通常从word复制到Windows Note Pad然后我做一个手动实体替换。

您还可以使用在线工具:

Google“html编码工具”