本文实例讲述了php发送html格式文本邮件的方法。分享给大家供大家参考。具体实现方法如下:
<?php
$to = "simon@mailexample.com, elaine@mailexample.com"; //设置收件人
$subject = "This is a test"; //设置E-mail主题
//设置E-mail内容:
$message = "
<html>
<head>
<title>This is a test</title>
</head>
<body>
<p>Dear all,</p>
<p>This is a test for HTML mail sending.</p>
<div class="aritcle_card">
<a class="aritcle_card_img" href="/ai/1298">
<img src="https://img.php.cn/upload/ai_manual/000/000/000/175680203955338.png" alt="法语写作助手">
</a>
<div class="aritcle_card_info">
<a href="/ai/1298">法语写作助手</a>
<p>法语助手旗下的AI智能写作平台,支持语法、拼写自动纠错,一键改写、润色你的法语作文。</p>
<div class="">
<img src="/static/images/card_xiazai.png" alt="法语写作助手">
<span>31</span>
</div>
</div>
<a href="/ai/1298" class="aritcle_card_btn">
<span>查看详情</span>
<img src="/static/images/cardxiayige-3.png" alt="法语写作助手">
</a>
</div>
</body>
</html>
";
//设置邮件头Content-type header
$header = "MIME-Version: 1.0/r/n"; //设置MIME版本
$header .= "Content-type: text/html; charset=iso-8859-1/r/n"; //设置内容类型和字符集
//设置收件人、发件人信息
$header .= "To: Simon <simon@mailexample.com>, Elaine <elaine@mailexample.com>/r/n"; //设置收件人
$header .= "From: PHP Tester <phptester@163.com>/r/n"; //设置发件人
$header .= "Cc: Peter@mailexample.com/r/n"; // 设置抄送
$header .= "Bcc: David@mailexample.com/r/n"; // 设置暗抄
echo $header;
mail($to, $subject, $message, $header); //发送邮件
?>希望本文所述对大家的php程序设计有所帮助。
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号