sql >> Databáze >  >> RDS >> Mysql

Hromadné odesílání e-mailů pomocí SwiftMailer

Nejsem si zcela jistý, zda jsem vaši otázku pochopil správně, ale zde je způsob, jak to udělat:

<?php
$message = Swift_Message::newInstance()
  ->setSubject('Let\'s get together today.')
  ->setFrom(array('[email protected]' => 'From Me'))
  ->setBody('Here is the message itself')
  ->addPart('<b>Test message being sent!!</b>', 'text/html')
;

$data = mysql_query('SELECT first, last, email FROM users WHERE is_active=1') or die(mysql_error());
while($row = mysql_fetch_assoc($data))
{
   $message->addTo($row['email'], $row['first'] . ' ' . $row['last']);
}

$message->batchSend();
?>

Doufám, že jste to chtěli.




  1. Zařazení do fronty ve zprávách OneWay WCF pomocí Windows Service a SQL Server

  2. Jak nahradit více znaků v SQL?

  3. PostgreSQL Logical Replication Gotchas

  4. Jak připojit MySQL k programu Java