Moin,
Ich habe folgendes Problem. Ich lese aus einer Datenbank ein Anzahl Mitglieder mit Mailadressen aus und versende an diese mit einem Sleep Timer einen Newsletter. Da würde ich ganz gerne den Status der bisher versendeten Emails sehen. Wie könnte ich das anstellen ? Das versenden erfolgt mit PHPMailer.
Hier mal die While Schleife die für das versenden zuständig ist.
Wie kann man das anstellen, dass dort mittels Ajax ne Anzeige / Status der versendeten Emails kommt. Muss kein Ladebalken sein reicht auch ne reine Statusinformation als Text.
Danke im vorraus
Deepjungle
Ich habe folgendes Problem. Ich lese aus einer Datenbank ein Anzahl Mitglieder mit Mailadressen aus und versende an diese mit einem Sleep Timer einen Newsletter. Da würde ich ganz gerne den Status der bisher versendeten Emails sehen. Wie könnte ich das anstellen ? Das versenden erfolgt mit PHPMailer.
Hier mal die While Schleife die für das versenden zuständig ist.
PHP-Code:
while($active_users = mysql_fetch_array($get_active_users))
{
set_time_limit(30);
$mail = new PHPMailer();
$mail->IsMail();
$mail->From = "from@adresse.de";
$mail->FromName = "InfoCenter";
$mail->AddAddress($active_users['user_mail']);
$mail->AddReplyTo("info@adresse.de");
$mail->IsHTML(true);
$mail->Subject = "Newsletter vom " . date('d.m.Y') . "";
$mail->Body = html_entity_decode(nl2br($mailbody));
$percent = 0;
sleep(1);
}
Danke im vorraus
Deepjungle
Kommentar