PHPMailer - 身体现在必须来自文件吗?

时间:2015-03-30 17:08:13

标签: phpmailer

我已成功使用PHPMailer几年了。我刚从他们的github网站刷新我的PHPMailer类,现在我的服务器抛出了500个错误。我将问题追溯到这一行(本文简化):

$mail->Body = "<p>Hello World</p>";

这些天我在worxware website上看到的所有示例都显示了从这样的文件中读取电子邮件的正文:

$body = file_get_contents('contents.html');
$body = eregi_replace("[\]",'',$body);
$mail->MsgHTML($body);

我也尝试修改我的代码以使用MsgHTML语法,但我仍然有相同的结果:

$body = "<p>Hello World</p>";
$mail->MsgHTML($body);

我无法想象这个主体是从一个文件还是一个局部变量填充,但我尝试的是什么都没有用。我错过了什么?谢谢!

1 个答案:

答案 0 :(得分:1)

$ output = str_replace(array(“\ n”,“\ r”),“”,$ output);

试试这个