メールを送信しようとしていますが、現在正常に動作しています。しかし、この行を追加すると、メールは送信されなくなります。
$headers = "Content-Type: text/html; charset=ISO-8859-1\r\n";
mail("anton@sci5.com", $subject, $message, $from, $headers )
基本的に、追加$headers
すると機能しmail();
ませんが、削除する$header
とメールが送信されますが、html がレンダリングされません。
私は何を間違っていますか?
これは私のコードです。
$subject = "E-newsletter Signup";
$message = "$todayis [EST] \n
From: $firstname $lastname ($email)\n
$firstname $lastname has subscribe for the ff. e-newsletters:\n
" ;
if (!empty($ivpump1)) { $message .= "$ivpump1\n"; }
if (!empty($fetal1)) { $message .= "$fetal1\n"; }
if (!empty($biomed1)) { $message .= "$biomed1\n"; }
$message.= "<br /><br /><br />
<p><b>From Webpage :</b> $fromWebpage </p>
<p><b>From Google Keyword :</b> $refKeyword</p>
<p><b>Referring Page :</b> $refPage</p>
<p><b>From IP Address :</b> $endUserIP</p>";
$from = "From: $email\r\n";
$headers = "Content-Type: text/html; charset=ISO-8859-1\r\n";
mail("anton@gmail.com", $subject, $message, $from, $headers );
header("Location: http://www.site.com/thank-you-settings.html");