gpt4 book ai didi

PHP 邮件();以纯文本和 HTML 格式发送电子邮件

转载 作者:搜寻专家 更新时间:2023-10-31 21:23:06 24 4
gpt4 key购买 nike

我有以下 PHP 代码,用于使用 PHP mail() 作为 HTML 发送电子邮件:

<?php
$to = "test@example.com";

$subject = "This is the subject";

$headers = "From: Me<test@exapmle.com>\r\n";
$headers .= "Return-Path: test@exapmle.com\r\n";
$headers .= "MIME-Version: 1.0\r\n";
$headers .= "Content-Type: text/html; charset=utf-8\r\n";
$headers .= "X-Priority: 1\r\n";

$message = "This is my <b>message</b>!";

mail($to,$subject,$message,$headers);
?>

但是我想支持纯文本和HTML。用于显示粗体和纯文本等内容的 HTML This is my message!在非 html 中支持电子邮件客户端而不是 This is my <b>message</b>! .

我该怎么做?

我读到了边界。这就是我要找的吗?但如果是这样,如何使用它?我不明白。

最佳答案

我强烈建议您使用现有的库,如 PHPMailer ( https://github.com/PHPMailer/PHPMailer ),它可以完成您需要的一切,甚至更多。

$mail = new PHPMailer;
$mail->isHTML(true);
$mail->Body = '<b>Html body</b> here.';
$mail->AltBody = 'Normal text here.';

关于PHP 邮件();以纯文本和 HTML 格式发送电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42159540/

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