Swiftmailer具有不同内容的多个收件人

时间:2017-01-24 13:05:09

标签: php html swiftmailer

我正在开发一个时事通讯电子邮件,我必须发送数千封不同身体内容的邮件。我怎么能用swiftmailer做到这一点? 现在我的代码是:

$emails = array('mail1@gmail.com'=>'name1',
        'mail2@gmail.com'=>'name2',
        'mail3@gmail.com'=>'name3',
        'mail4@gmail.com'=>'name4',
        'mail5@gmail.com'=>'name5');

$message = Swift_Message::newInstance('Testing Email')
      ->setFrom(array('mail1@gmail.com' => 'name'))
      ->setTo($emails) //$emails
      ->setReplyTo(array('reply_to@gmail.com' => 'reply'));
    $html = $this->send_model->getEmailContent();
    $body = $html;
      $message->setBody($body, 'text/html')
      ;

    // Send the message
    $result = $mailer->send($message);

我想为所有上述数组中的电子邮件发送所有单独的邮件..具有不同的正文内容。

提前致谢。

0 个答案:

没有答案