和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获取数据并将其作为电子邮件发送.
我想知道像(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 } ?>
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。