Problemer med at HTML mail ikke kommer frem eller er tomme
Hejsa - har brugt nedenstående script til at sende HTML mails afsted... men der er en del der ikke når frem samt flere mails kommer godt nok frem men de er tomme... er der nogen der har et script der virker bedre - eller har ændringer til nedenstående.Pft
$htmlToText = new Html2Text (html_entity_decode($HTMLoutput), 64);
$text = $htmlToText->convert();
$besked="
This is a multi-part message in MIME format.
----HTMLMailBoundary
Content-Type: text/plain;charset=\"iso-8859-1\"
Content-Transfer-Encoding: quoted-printable
Din email klient understøtter ikke HTML-mail
$text
----HTMLMailBoundary
Content-Type: text/html;charset=\"iso-8859-1\"
Content-Transfer-Encoding:8bit
".quoted_printable_decode("<html>
<head><title>Nyhedsbrev</title>
<style>
a:link {color:#000000; background:transparent; text-decoration:underline;}
a:visited {color:#000000; background:transparent; text-decoration:underline;}
a:hover {color:#000000; background:transparent; text-decoration:underline;}
a:active {color:#000000; background:transparent; text-decoration:underline;}
td{font-family:verdana;font-size:10px;}
</style></head>
<body>
$HTMLoutput
</body>
</html>")."
----HTMLMailBoundary
";
$headers = "Content-Type: multipart/alternative;";
$headers .= "\n\tboundary=\"--HTMLMailBoundary\";\n";
$headers .= "MIME-Version: 1.0\n";
$headers .= "From: \"$row[email_from]\" <$row[email_subscriber]>\n";
mail($row[email_receive], $row[email_subject], $besked, $headers , "-f $row[errormail]");