如何将邮件正文保存为html

时间:2013-03-13 11:57:29

标签: php

我正在寻找一种方法来保存我的模板文件,我将其用作证书snf,并将其发送给我的。

下面是用我查询的模板替换模板中的字段的代码。

require("class.phpmailer.php");

//placeholders array
$pholders = array('replace_name', 'replace_number', 'replace_title');

//Certificate replace values array
$failedValues = array($FullName, $TestNo, $Title);

$mail_body = file_get_contents("failed.html");
$mail_body = str_replace($pholders,$failedValues,$mail_body);

//mailer
$mail = new phpmailer;
$mail->IsSMTP(); // set mailer to use SMTP
$mail->IsHTML(true);    // set email format to HTML
$mail->Subject = "Results";
$mail->Body = $mail_body;
$mail->AddAttachment("cpd.html");

我省略了smtp设置的代码。必须生成并附加文件cpd.html。我正在寻找一种方法来生成它并保存它以将其附加到邮件。

0 个答案:

没有答案