将数组传递给 swiftmailer setTo()
我被这个问题严重困扰 我有大约 100 个电子邮件要发送邮件。 我想尝试创建一条消息并将所有电子邮件添加到 setTo 方法中 我已经尝试了所有但没有任何效果,以下是我的最后一次尝试。 $list
来自查询。
foreach($list as $item) {
$name[] = $item->name; $email[] = "'".$item->email."'";
$id = 0;
$id = $id +1;
}
$message->setTo(array(implode(',',$email)));
有什么想法吗?
I am stuck heavily with this problem
I got around 100 emails to send mails to.
I want am trying to create one message and add all emails into the setTo method
I have tried all but nothing works, below is my last attempt.$list
comes from a query.
foreach($list as $item) {
$name[] = $item->name; $email[] = "'".$item->email."'";
$id = 0;
$id = $id +1;
}
$message->setTo(array(implode(',',$email)));
Any ideas?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
好吧,如果您显示
$list
的结构(假设$list
的结构与您正在使用的一样),则可以提供更好的答案。请参阅此处了解如何在 setTo 方法中添加收件人的信息
http://swiftmailer.org/docs/recipients
Well, better answer can be provided if you show the structure of
$list
assuming the structure of$list
is as you are using.See here for info how to add recipients in setTo method
http://swiftmailer.org/docs/recipients