发送带有图像的HTML电子邮件问题

时间:2013-07-09 06:45:00

标签: php html email ob-start

我有两个HTML模板。我使用ob_start()ob_get_clean()将它们缓冲到php电子邮件中。但是,可以在没有任何问题的情况下发送一个,而另一个在电子邮件正文中没有图像。任何人都可以找到问题所在吗?以下是两个模板:

我尝试使用图像的绝对路径,并尝试使用img标签而不是div与背景图像,但它们不起作用。

3 个答案:

答案 0 :(得分:0)

您可以尝试将图片上传到云端并从那里使用它们......我不确定......但可能会有帮助.. !!!另外,请记住在这种情况下使用ob_flush()。

答案 1 :(得分:0)

您在bad.txt文件中使用CSS,下面给出了您提到的路径。

link href =“quote.css”rel =“stylesheet”type =“text / css”

所以请用http://www.emoceanstudios.com.au/CSS/quote.css提及你的路径,这只是一个例子,但请提供获取模板的完整路径。

link href =“http://www.emoceanstudios.com.au/CSS/quote.css”rel =“stylesheet”type =“text / css”

答案 2 :(得分:0)

内联图片怎么样?您可以先将img转换为数据。 http://www.websiteoptimization.com/speed/tweak/inline-images/