Я отправляю подтверждение заказа для получателей через простую почтовую функцию, встроенную в PHP, и это прекрасно работает. Это «хорошая» электронная почта, настроенная в виде таблиц и нескольких стилей с деталями
Однако некоторые получатели видят только HTML-теги и, конечно, ничего не понимают.
Если я получу один, это отлично видно в Thunderbird, Hotmail, Gmail ..
HTML отлично, не пропуская никаких конечных тегов, и я отправляю некоторые заголовки также, как я прочитал, я должен. это моя функция отправки почты:
$body = "some html tags, set up in a table" ;
$sendto = "The recipients email here" ;
$subject = "subject here" ;
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1'."\r\n";
$headers .= "To: theemailhere <theemailhere>\r\n";
$headers .= 'From: <thefromemailhere>' . "\r\n";
mail($sendto, $subject, $body, $headers);
Это ошибка с моей стороны, или получатель решил не получать html-письма? Я имею в виду, это все еще возможно в 2012 году, и люди отключают это ??
И если так, что может быть хорошим обходным путем для этого. Я имею в виду, что я хотел бы избежать использования простого текста.