php邮件以及如何在邮件功能中嵌入图像

时间:2018-04-01 05:37:46

标签: php email

我想以格式良好的HTML发送邮件,我有以下代码。

<html>
<body>
<h1 style="color:#f40;">Hi Jane!</h1>
<p style="color:#080;font-size:18px;">Will you marry me?</p>
</body>
</html>

但它发送这样的邮件。

$LOAD_PATH<<'./lib'
require 'some_module'
SomeModule::some_func 'p1', 'p2'  

我也想发送图像。

1 个答案:

答案 0 :(得分:0)

您必须将其发送为text/html。所以你首先要扩展你的标题:

$header = "From: $from\nMIME-Version: 1.0\nContent-Type: text/html; charset=utf-8\n";

然后,您必须使用MLml标记\n甚至<br>

更新替换<p>或换行符的邮件内容

然后,您还可以添加包含要在电子邮件中显示的图像的图像标记

<img src="http://www.yourserver.com/images/image1.jpg">