Mailing liste i postnuke virker ikke til homail ?
Jeg bruger pnTresMailer (et plugin til postnuke)Når jeg sender nyhedsbrev til en hotmail konto kan det ikke læses... altså mailen er blank !
Er der nogen der kan se om dette overholder standarderne ??
Selve mailens opbygning:
$bdy = "TRES_BOUNDARY";
$nl_var[headers] = "Errors: $nl_var[nl_email]\r\n";
$nl_var[headers] .= "Reply-To: $nl_var[nl_email]\r\n";
$nl_var[headers] .= "Return-Path: $nl_var[nl_email]\r\n";
$nl_var[headers] .= "From: $nl_var[nl_name]<$nl_var[nl_email]>\r\n";
$nl_var[headers] .= "MIME-Version: 1.0\r\n";
$nl_var[headers] .= "Content-Type: multipart/alternative; boundary=\"$bdy\"\r\n";
$nl_var[headers] .= "Content-Transfer-Encoding: 7bit\r\n";
$nl_var[headers] .= "Content-Disposition: inline;\r\n";
$nl_var[headers] .= "Content-Base: $nl_var[nl_url]\r\n";
$nl_var[message] = "\n--$bdy\n";
$nl_var[message] .="Content-type: text/plain; charset=iso-8859-1\n\n";
$nl_var[message] .= $text_message;
$nl_var[message] .="\n--$bdy\n";
$nl_var[message] .="Content-type: text/html; charset=iso-8859-1\n\n";
$nl_var[message] .= $html_message;
$nl_var[message] .="\n--$bdy--\n";
Og koden der sender mailen:
if($nl_var[nl_system] == 1) {
$xheaders = $nl_var[headers]."BCC: $mailto\n";
$xheaders = str_replace("\r","",$xheaders);
mail("$nl_var[nl_name]<$nl_var[nl_email]>", "$nl_var[nl_subject]", "$nl_var[message]", "$xheaders");
} else {
$xheaders = $nl_var[headers]."Subject: $nl_var[nl_subject]\r\n";
$xheaders .= "To: $nl_var[nl_name]<$nl_var[nl_email]>\r\n";
$mailto = explode(",", $mailto);
