2012-07-02 51 views
1

我想使用SwiftMailer發送大量電子郵件,到目前爲止,我能夠成功發送單個郵件。使用SwiftMailer發送不同的郵件給不同的收件人

但問題是我想從我的數據庫發送different Messagesdifferent Recipients

我知道如何使用$message->addTo函數添加多個收件人,但我們用在batch send中設置的不同郵件內容如何。

所以我怎麼能發送不同的消息到不同的收件人在批處理模式?

這裏是我的電子郵件的格式,考慮我發送職位匹配型材100個不同的用戶和每100個不同的用戶有不同的內容

<User Name> <Email Address> 


       <Job Matching Title 1> 
       <Job Description> 

       <Job Matching Title 2> 
       <Job Description>     

       <Job Matching Title 3> 
       <Job Description> 
+1

http://swiftmailer.org/docs/plugins.html #裝飾者插件? – TigerTiger

+0

@HappyApe這幫了我,你可以發佈你的答案 – Hunt

回答

0

由於消息是定製的,你將不得不產生和發送個人電子郵件。

看看您是否可以在Outlook或任何其他電子郵件客戶端中執行您要求的操作。如果你不能在那裏,那麼你也不能在這裏。

+1

然後其他軟件可以做到這一點,例如,如果他們想發送不同的100個結果給不同的100收件人? – Hunt

+0

他們分別生成每封電子郵件。 –

+1

所以我必須每次創建新的郵件實例?使用'$ mailer = Swift_Mailer :: newInstance($ transport);' – Hunt

相關問題