【发布时间】:2017-10-09 11:21:35
【问题描述】:
我有一个代码可以在 cpanel 上使用 php 发送 html 邮件,但不会发送没有任何错误。我已经测试了纯文本邮件,它工作正常,但是一旦我添加了如下所示的标题,它就不起作用了。
//send html mail
ini_set('sendmail_from', 'info@toludimaokojie.com');
$headers = "From: info@toludimaokojie.com\r\n"."X-Mailer: php";
$headers .= "Content-type: text/html\r\n";
$html = '<html>
<body>
<h2>Result Analysis for Test With Reference Number:'.$reference.'</h2>
<br/>
<p><b>Personality: '.$personality_mail.'</b></p>
<br/>
<p><b>MBQ Score: '.$resultTotal.'</b></p>
<br/>
<ul>'.$analyseData.'</ul>
<pre>Mail Sent on '.date("l, F Y H:i:sa").'</pre>
</body>
</html>';
mail("olaegbesamuel@gmail.com", "MBQ TEST ANALYSIS", $html, $headers);
这不起作用。请帮忙,我想我在这里做的一切都是正确的。我已经在没有 html 的情况下进行了测试,并确认 mail 正在工作
【问题讨论】:
-
...但是没有发送没有任何错误...什么错误?
-
它没有给出关于为什么不发送的任何错误
-
仍然没有答案...