繁体   English   中英

使用SwiftMailer向不同的收件人发送不同的邮件

[英]send different mails to different recipients using SwiftMailer

我正在尝试使用SwiftMailer发送大量电子邮件,到目前为止,我已经能够成功发送单个电子邮件。

但是问题是我想从数据库中向different Recipients发送different Messages

我知道如何使用$message->addTo函数添加多个收件人,但是我们过去使用$message->setBodybatch send设置的不同消息内容$message->setBody

那么如何以批处理方式将不同的消息发送给不同的收件人?

这是我的电子邮件格式,请考虑我正在向100个不同的用户发送工作匹配配置文件,并且每100个不同的用户都有不同的内容

<User Name> <Email Address>


               <Job Matching Title 1>
               <Job Description>

               <Job Matching Title 2>
               <Job Description>                   

               <Job Matching Title 3>
               <Job Description>

根据评论,Decorator插件可以帮助您实现这一目标-

http://swiftmailer.org/docs/plugins.html#decorator-plugin

很高兴它为您工作:)

由于消息是自定义的,因此您将必须生成和发送单独的电子邮件。

看看您是否可以在Outlook或任何其他电子邮件客户端中执行所需的操作。 如果您不能在那里,那么您也不能在这里。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM