如果我使用 SWIFT MAILER 发送一千封电子邮件:
非个性化案例:
$message = Swift_Message::newInstance('Wonderful Subject')
->setFrom(array('john@doe.com' => 'John Doe'))
->setTo(array('receiver@domain.org', 'other@domain.org' => 'A name'))
->setBody('Here is the message itself')
它可以用一个数组发送。
但是,当我必须发送个性化信件时
FOREACH ($name as $receiver){
$message = Swift_Message::newInstance('Wonderful Subject')
->setFrom(array('john@doe.com' => 'John Doe'))
->setTo(array($receiver))
->setBody('Here is the message itself')}
由于内容不同,我必须使用 foreach 一次发送一封邮件?这是更有效的方式吗?我只需要在每封发送的邮件中指定收件人姓名和退订 ID。
谢谢你的帮助