2013-07-18 7 views
1

나는, 이메일을 통해 MVC 메일러 플러그인을 플레이 보내는 응용 프로그램이 있습니다. 동일한 플러그인을 사용하여 대량 전자 메일을 보내는 방법을 알아야합니다. 새 사용자가 등록되면 모든 사용자에게 전자 메일을 보내야합니다. 나는 여러 수신자를 추가하고 이메일을 보내는 방법을 알 필요가 여기에플레이 프레임 워크 MVC 우편물

setSubject("Confirm Registration"); 
addRecipient(ua.username); 
setFrom("[email protected]"); 
send(ua, user); 

: 여기

코드

나는 이메일을 보내 사용하고? 쉽게

+0

나는 그것을 얻지 못한다 ... 무엇이 질문입니까? –

+0

addRecipient에 모든 사용자 메일 ID를 추가하는 방법은 무엇입니까? – MadTech

+0

@MadTech 그 플러그인에 대한 링크를 제공해 주시겠습니까? 나는 그것을 어디에서도 발견 할 수 없다. 아니면 Play 1에 내장 된 ['play.mvc.Mailer'] (http://www.playframework.com/documentation/1.2.5/emails#mvc) 클래스를 의미합니까? [http://www.playframework.com/documentation/1.0.2.1/emails] 및 [http://www.docjar.com/html/api/play/mvc/Mailer.java.html] – Carsten

답변

2

. 수신자를 더 추가하려면 addRecipient 번을 여러 번 호출하면됩니다.

addRecipient("[email protected]", "[email protected]", "[email protected]"); 

또는 당신은 addRecipient에 배열을 전달할 수 있습니다 : 또는 당신이 좋아, 거기에 여러 수신자에게 전달할 수 있습니다

String[] rcpts = new String[] {"[email protected]", "[email protected]"}; 
addRecipient(rcpts); 

또는 당신이 List 걸릴 수 있습니다, 그것에서 배열을 확인한 다음 그것을 전달하십시오 :

List<String> rcptsList = new ArrayList<String>(); 
rcptsList.add("[email protected]"); 
rcptsList.add("[email protected]"); 
addRecipient(rcptsList.toArray(new String[rcptsList.size()])); 
+0

감사합니다. 그것은 나를 위해 일합니다 .. – MadTech