2012-07-02 1 views
1

Я пытаюсь отправить массовые электронные письма с помощью SwiftMailer, пока я могу отправить одно электронное письмо успешно.отправлять разные письма различным получателям с помощью SwiftMailer

Но проблема в том, что я хочу отправить different Messages в different Recipients из моей базы данных.

Я знаю, как добавить нескольких получателей, используя функцию $message->addTo, но как насчет различного содержания сообщений, которые мы использовали для настройки с помощью $message->setBody в 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 # decorator-plugin ?? – TigerTiger

+0

@HappyApe это помогло мне, вы можете опубликовать свой ответ – Hunt

ответ

0

Поскольку сообщение настроено, вам придется создавать и отправлять индивидуальные письма.

Посмотрите, сможете ли вы выполнить то, что вы запрашиваете в Outlook или любом другом почтовом клиенте. Если вы не можете там, то вы тоже не можете здесь.

+1

, а затем, как это может сделать другое программное обеспечение, например, если они хотят отправить разные 100 результатов различным 100 получателям? – Hunt

+0

они генерируют каждое электронное письмо отдельно. –

+1

, поэтому мне нужно каждый раз создавать новый экземпляр почтовой программы? используя '$ mailer = Swift_Mailer :: newInstance ($ transport);' – Hunt

 Смежные вопросы

  • Нет связанных вопросов^_^