У меня есть различные электронные письма, рассылаемые по почте PHP. Проблема, например, когда я получаю электронное письмо, оно отображается в теле без каких-либо окружающих HTML. По некоторым причинам другие люди, с которыми я проверяю это, получают это с html, обнаруживающимся.
Вот пример одного из отправляемых электронных писем:
$Email = $result['Email'];
$check_profi = $result['check_profi'];
$check_reply = $result['check_reply'];
if($prof->id != $auth->id && $check_profi == 'checked') {
$to = $Email;
$subject = "$auth->first_name $auth->last_name left you a comment on Blah.com";
$message = "$auth->first_name $auth->last_name left you a comment on Blah.com: <br /><br />\"$body\"<br /><br /> <a href='http://www.Blah.com.php?id=" . $prof->id . "'>Click here to view</a><br /><br />Do LIFE,<br />";
$from = "Blah <noreply@Blah.org>";
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
$headers .= "From: $from";
mail($to, $subject, $message, $headers);
}
Мне предложили почтовую программу PHP, но это огромный путь к тому, что мне нужно сделать. У меня уже настроена почта, и она отлично работает, кроме этой небольшой проблемы.