gpt4 book ai didi

php - 在php中通过电子邮件发送网页

转载 作者:可可西里 更新时间:2023-10-31 23:59:46 24 4
gpt4 key购买 nike

在asp中,我们有通过电子邮件发送完整网页的功能,这基本上为开发人员创建和发送电子邮件节省了大量时间

看下面的代码

     <%
Set myMail=CreateObject("CDO.Message")
myMail.Subject="Sending email with CDO"
myMail.From="xxx@example.com"
myMail.To="xxx@example.com"
myMail.CreateMHTMLBody "mywebpage.html",cdoSuppressNone
myMail.Send
set myMail=nothing
%>

我们知道 CreateMHTMLBody 将从 mywebpage.html 获取数据并将其作为电子邮件正文发送。

我想知道在 php 中是否有像 (CreateMHTMLBody) 这样的函数?

如果不是,我们可以创建任何功能,如果是,请给我一些提示。

谢谢

最佳答案

示例如下:

<?
if(($Content = file_get_contents("somefile.html")) === false) {
$Content = "";
}

$Headers = "MIME-Version: 1.0\n";
$Headers .= "Content-type: text/html; charset=iso-8859-1\n";
$Headers .= "From: ".$FromName." <".$FromEmail.">\n";
$Headers .= "Reply-To: ".$ReplyTo."\n";
$Headers .= "X-Sender: <".$FromEmail.">\n";
$Headers .= "X-Mailer: PHP\n";
$Headers .= "X-Priority: 1\n";
$Headers .= "Return-Path: <".$FromEmail.">\n";

if(mail($ToEmail, $Subject, $Content, $Headers) == false) {
//Error
}
?>

关于php - 在php中通过电子邮件发送网页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1985821/

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