2012-07-02 5 views
1

SwiftMailer를 사용하여 대량 메일을 보내려고하고 있는데 지금까지 하나의 이메일을 성공적으로 보낼 수 있습니다.SwiftMailer를 사용하여 다른 수신자에게 다른 메일 보내기

하지만 문제는 내 데이터베이스에서 different Messagesdifferent 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

관련 문제