mail()-funktion sender ikke altid
Hej.Jeg har lavet denne nyhedsbrev-funktion, som ikke altid sender afsted til alle modtagere, men en gang imellem. Kan nogen se hvad der er galt?
$rsSite = mysql_query("SELECT sitenavn, mail FROM jn_info WHERE id = 1") or die(mysql_error());
$row_rsSite = mysql_fetch_assoc($rsSite);
$totalRows_rsSite = mysql_num_rows($rsSite);
$rsModtagere = mysql_query("SELECT mail FROM jn_modtagere") or die(mysql_error());
$totalRows_rsModtagere = mysql_num_rows($rsModtagere);
$rsNyhedsbrev = mysql_query("SELECT titel, indhold, DATE_FORMAT( dato, '%d-%m-%Y' ) AS dato FROM jn_nyhedsbrev WHERE id = ".$id) or die(mysql_error());
$row_rsNyhedsbrev = mysql_fetch_array($rsNyhedsbrev);
$totalRows_rsNyhedsbrev = mysql_num_rows($rsNyhedsbrev);
/*
Her begynder nyhedsbrevet
*/
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
$headers .= "From: ".$row_rsSite['sitenavn']." <".$row_rsSite['mail'].">\r\n";
$headers .= "Bcc: ";
while ($row_rsModtagere = mysql_fetch_assoc($rsModtagere)) {
$headers .= $row_rsModtagere['mail'].",";
}
$headers = substr($headers, 0, strlen($headers)-1);
$to = "Undisclosed Recipients <mit@eksempel.dk>";
$subject = 'Nyhedsbrev fra '.$row_rsSite['sitenavn'].' - '.$row_rsNyhedsbrev['titel'];
$text = $row_rsNyhedsbrev['dato'].'<br><br>';
$text .= $row_rsNyhedsbrev['indhold'].'<br><br>';
$text .= '<a href=http://www.afmeld.dk>Afmeld nyhedsbrev</a>';
mail($to, $subject, $text, $headers);
