Jens: Newsletter wird nicht an alle Einträge vreschickt

Beitrag lesen

Hallo Forum,

ich habe ein Problem mit meinem selbst erstellten Newsletter, und zwar soll der Newseintrag automatisch an alle verschickt werden, deren Emailadresse in einer Datenbank gespeichert sind. Jedoch erhalten nicht alle den Newsletter. Wer kann mir helfen?

Hier der Quellcode:

<?php
include('var2.inc.php');

if (isset($HTTP_POST_VARS["Abschicken"]))        {

$datum = date("Y-m-d H:i:s",time());

$conn = mysql_connect($dbserver,$dbuser,$dbpass);
            mysql_select_db($dbname,$conn);
            $query = "SELECT email FROM abbo ORDER BY id ";
   $result = mysql_query($query,$conn);
     if (!$result)
                {
                    echo "Keine Verbindung zur Datenbank";
                }
   $gesamt = mysql_num_rows($result);
            if ($gesamt == 0)
                {
                    echo "Keine Beiträge vorhanden !";
                }
            while ($zeileholen = mysql_fetch_array($result,MYSQL_ASSOC)){
            $temp = $zeileholen["email"];
   mail ("$temp","Test  News","Neuigkeit: \n\n
    $titel\n
    $inhalt\n\n
           eingetragen am: $datum
    ","FROM: newsletter@test.de") or die ("Konnte Newsletter nicht versenden");
   };
            mysql_close($conn);

$conn = mysql_connect($dbserver,$dbuser,$dbpass);
            mysql_select_db($dbname,$conn);
            $query = "INSERT INTO news_intern VALUES ('".addslashes($titel)."', '".addslashes($inhalt)."', '".$datum."','')";
            $result = mysql_query($query,$conn);
            if (!$result)
                {
     die;
     echo"keine Verbindung zur Datenbank!";
                }
            mysql_close($conn);
  echo"<meta http-equiv='refresh' content='0; URL=news.php'>";
  exit;

}
?>