SwiftMailer 4
Sziasztok,
lenne egy olyan kérdésem, hogy a SwiftMailer segítségével készítenék hírlevelet, de MySql adatbázisból kellenének az e-mail címek és nevek.
Egy emberre ki tudom küldeni a levelet így:Ma már most nekem nem egy ->setTo(array($cimzett_mail => $kuldo_neve)) hanem több címzettem van amit valami ilyesmi módon nyernék ki:
$sql=mysql_query("select * from user;");
while($usr=mysql_fecth_assoc($sql))
{
...........???
}
hogyan tudnám ezt összehozni?
Köszi: SimiSoma
■ lenne egy olyan kérdésem, hogy a SwiftMailer segítségével készítenék hírlevelet, de MySql adatbázisból kellenének az e-mail címek és nevek.
Egy emberre ki tudom küldeni a levelet így:
require_once '../lib/swift_required.php';
$transport = Swift_SendmailTransport::newInstance('/usr/sbin/sendmail -bs');
$mailer = Swift_Mailer::newInstance($transport);
$message = Swift_Message::newInstance()
->setSubject($targy)
->setFrom(array($kuldo_mail => $kuldo_neve))
->setTo(array($cimzett_mail => $kuldo_neve))
->addPart($mail_body, 'text/html');
$result = $mailer->send($message);
$sql=mysql_query("select * from user;");
while($usr=mysql_fecth_assoc($sql))
{
...........???
}
hogyan tudnám ezt összehozni?
Köszi: SimiSoma
Megoldás
batchSend()
Temb
Esetleg a while ciklusban hasznalod a
$message->addTo()
fuggvenyt, amivel egyenkent is hozza lehet adogatni a cimzetteket.Megnezheted itt: http://swiftmailer.org/docs/recipients-to