Mysql
 sql >> Datenbank >  >> RDS >> Mysql

PHPmailer - Mehrfaches Versenden von E-Mails

Nachdem Sie eine E-Mail gesendet haben $mail->Send() , führen Sie Folgendes aus:

$mail->ClearAllRecipients();

in deiner While-Schleife.
Ihre grundlegende While-Schleifenstruktur sieht also so aus:

while($row = mysql_fetch_assoc($p_address)){

    $mail->AddAddress($row['email_address']);
    $mail->AddAttachment("fpdf/pdf_reports/document/".$ctrl_no.".pdf");
    $mail->send();
    $mail->ClearAllRecipients(); 
    $mail->ClearAttachments();   //Remove all attachements

}