gpt4 book ai didi

php - 如何使用 PHP 将 HTML 模板作为邮件发送?

转载 作者:行者123 更新时间:2023-12-04 06:51:09 24 4
gpt4 key购买 nike

我正在尝试使用 html 模板发送邮件。邮件已发送。但我在那封邮件中找不到那里的设计。如何发送带有设计的邮件。

邮件应该与我在 html 模板中看到的完全一样。

这该怎么做?友善的建议。

提前致谢。

我的代码:

$subject = "Hi this is subject";
$email = "x@x.com";
$message = "<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Super Qpon </title>
</head>
<link rel="stylesheet" href="../stylesheet/common.css" type="text/css">
<body>

<div class="mainbodycontainer">
<div class="gift">
<div class="gft-top"></div>
<div class="gft-bg">
<div class="">
<h1 class="title">Gift Coupon</h1>
<div class="toppm">
<div class="coupon">
<div class="cop-top"></div>
<div class="cop-bg">
<div>
<table width="165" align="right" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="81" class="t5">Coupon No :</td>
<td width="84">SQ548555</td>
</tr>
</table>
<div class="spacer"></div>
</div>
<div class="toppm">
<table width="500" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="99" height="30">From</td>
<td width="15" align="center">:</td>
<td width="386">test</td>
</tr>
<tr>
<td height="30">Amount</td>
<td align="center">:</td>
<td>$560</td>
</tr>
</table>
<div class="spacer"></div>
</div>
<div class="toppm">
<table width="165" align="right" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="81" class="t5">CODE NO :</td>
<td width="84">SQ548555</td>
</tr>
</table>
</div>
<div class="spacer"></div>
</div>
<div class="cop-btm"></div>
<div class="spacer"></div>
</div>
<div class="spacer"></div>
</div>
<div class="spacer"></div>
</div>
<div class="spacer"></div>
</div>
<div class="gft-btm"></div>
<div class="spacer"></div>
</div>
<div class="spacer"></div>
</div>

</body>
</html>";


$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
$headers .= 'From: SuperQpon <admin@superQpon.com>' . "\r\n";
mail($email,$subject,$message,$headers );

最佳答案

如果您在标签的属性中定义所有样式会更好。像这样(style="background-color:#aefd34;")。

我遇到了类似的问题,但是当我在 style 属性中定义 CSS 时一切正常。

关于php - 如何使用 PHP 将 HTML 模板作为邮件发送?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3115686/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com