Отправка массовой электронной почты с помощью Swift Mailer

Я пишу сценарий для отправки массовой электронной почты, используя библиотеку SwiftMailer, я хочу, чтобы она отправляла по электронной почте список электронных писем, которые я буду вводить в текстовое поле, как я могу это сделать?

Вот мой код:

    <?php

include_once "swiftmailer/lib/swift_required.php";

$subject = 'Hello World!';
$from = array('[email protected]' =>'Sender Name');
$to = array(
'[email protected]'  => 'Recipient1 Name',
'[email protected]' => 'Recipient2 Name'
);

$text = "plaintext email";
$html = "<em>just testing <strong>HTML</strong></em>";

$transport = Swift_SmtpTransport::newInstance('smtp-server.example.com', 25);
$transport->setUsername('[email protected]');
$transport->setPassword('pass123');
$swift = Swift_Mailer::newInstance($transport);

$message = new Swift_Message($subject);
$message->setFrom($from);
$message->setBody($html, 'text/html');
$message->setTo($to);
$message->addPart($text, 'text/plain');

if ($recipients = $swift->send($message, $failures))
{
echo 'Message successfully sent!';
} else {
echo "There was an error:\n";
print_r($failures);
}

?>

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]