当邮件通过PHP邮件函数发送时,Thunderbird邮件HTML呈现问题?
我的邮件中有一些带有HTML标记的tempalte,包括和图像。。 当我向我的id发送邮件并在Gmail中打开它时,它会得到正确的模板,但在thunderbird中,我只会得到html标签。。。格式不正确 代码:当邮件通过PHP邮件函数发送时,Thunderbird邮件HTML呈现问题?,php,email,Php,Email,我的邮件中有一些带有HTML标记的tempalte,包括和图像。。 当我向我的id发送邮件并在Gmail中打开它时,它会得到正确的模板,但在thunderbird中,我只会得到html标签。。。格式不正确 代码: 我需要为雷鸟换什么 Content-type: text/html; charset=iso-8859-1 Return-Path: <midhun@server.com> <html> <head> <title>R
我需要为雷鸟换什么
Content-type: text/html; charset=iso-8859-1
Return-Path: <midhun@server.com>
<html>
<head>
<title>Registration</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<p><strong>Dear xdcxz fdzfsd <br />
<a href="www.site.com/id/2">Click here</a> to accept...
</p>
</body>
</html>
内容类型:text/html;字符集=iso-8859-1
返回路径:
登记处
亲爱的xdcxz fdzfsd
接受。。。
这就是《雷鸟》中的表现方式
但在gmail中我得到了正确的html格式
而ActivationMonitor.com上的资源和提示对于创建成功的html电子邮件都非常有用
99%的时候,我在格式化方面遇到的问题是css,或者在不同的客户机中缺乏对css的支持,支持可能会因客户机而异
最好的建议阅读这些,你将看到如何做/避免获得最佳效果
Content-type: text/html; charset=iso-8859-1
而ActivationMonitor.com上的资源和提示对于创建成功的html电子邮件都非常有用
99%的时候,我在格式化方面遇到的问题是css,或者在不同的客户机中缺乏对css的支持,支持可能会因客户机而异
最好的建议阅读这些,你将看到如何做/避免获得最佳效果
Content-type: text/html; charset=iso-8859-1
这条线出现在《雷鸟》中,开头有空格,什么都有?那么你没有正确发送标题。。。您试图将标题放入正文中,或者您的内容类型前面的一个标题在值中有一个虚假的换行符,提前结束标题行并使您的内容类型行不被计算为标题。让我们看看你的发送代码
但是。。。对于注册确认邮件,使用HTML是没有意义的。只需将所需的URL放入文本电子邮件中,即可获得更好的兼容性和更轻松的发送过程。所有现代电子邮件客户端都会选择URL,使其无论如何都可以点击
ETA:很难判断,因为您发布的发送代码与示例消息不匹配。查看带有标题的完整消息源(可以在Thunderbird中查看,也可以另存为.eml)可能会有所帮助
然而,新词可能出了问题。根据手册页上的说明,如果服务器上的邮件程序已损坏,您可能需要使用“\n”而不是“\r\n”
这条线出现在《雷鸟》中,开头有空格,什么都有?那么你没有正确发送标题。。。您试图将标题放入正文中,或者您的内容类型前面的一个标题在值中有一个虚假的换行符,提前结束标题行并使您的内容类型行不被计算为标题。让我们看看你的发送代码
但是。。。对于注册确认邮件,使用HTML是没有意义的。只需将所需的URL放入文本电子邮件中,即可获得更好的兼容性和更轻松的发送过程。所有现代电子邮件客户端都会选择URL,使其无论如何都可以点击
ETA:很难判断,因为您发布的发送代码与示例消息不匹配。查看带有标题的完整消息源(可以在Thunderbird中查看,也可以另存为.eml)可能会有所帮助
然而,新词可能出了问题。根据手册页上的说明,如果您服务器上的邮件程序是垃圾和破损的,您可能需要使用“\n”而不是“\r\n”?大家好,最后我得到了答案…:) 我将所有“\r\n”替换为“\n”。。。 现在工作正常:-) 所以请记住:)
非常感谢大家大家好,我终于得到了答案……:) 我将所有“\r\n”替换为“\n”。。。 现在工作正常:-) 所以请记住:)
非常感谢你你能发布更多关于哪些不正确的细节吗?还是截图?通常,Thunderbird有非常好的HTML电子邮件呈现,所以我很惊讶地听到你有问题。你能发布更多不正确的细节吗?还是截图?通常,Thunderbird具有非常好的HTML电子邮件呈现,因此我很惊讶听到您有问题。我将“\r\n”替换为“\n”,但Thunderbird仍然无法正确设置锚的格式。Thunderbird v24.2.0,Windows 7。非常感谢,您节省了很多时间。我将“\r\n”替换为“\n”,但Thunderbird仍然无法正确格式化锚。Thunderbird v24.2.0,Windows 7。非常感谢,您节省了很多时间