phpでhtmlメールを送信するコードをcpanelに持っていますが、エラーは発生しません。私はプレーンテキストメールをテストしていますが、正常に動作していますが、以下のようなヘッダーを追加すると動作しません。php htmlメールがcpanelサーバで動作していません
//send html mail
ini_set('sendmail_from', '[email protected]');
$headers = "From: [email protected]\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("[email protected]", "MBQ TEST ANALYSIS", $html, $headers);
これは機能しません。助けてください、私はここで正しくすべてをやっていると思います。私はあなたが使用している)、変更する必要がある2つのものがある、
1をHTMLせずにテストし、mail
あなたはすべての必須電子メールパラメータを$ヘッダを定義しますが、あなたの$header
変数を見ている
_...エラーは発生していません...どのようなエラーがありますか? –
なぜ送信しないのかについては何のエラーもありません – goodhand
これにはまだ答えはありません... – goodhand