【发布时间】:2016-12-19 10:40:27
【问题描述】:
application.conf
play.mailer {
host=smtp.gmail.com
port=25
ssl=true
tls=false
user="wahid.****.com"
password="A******f"
debug=false
mock=false
}
build.sbt
"com.typesafe.play" %% "play-mailer" % "5.0.0"
我的控制器
public class MySampleMail {
@Inject MailerClient mailerClient;
public void sendEmail() {
String cid = "1234";
Email email = new Email()
.setSubject("Simple email")
.setFrom("wahid.************.com")
.addTo("w***********.com")
.setBodyText("A text message");
mailerClient.send(email);
}
}
但是这个 send(email) 给出了执行异常[[CompletionException: java.lang.NullPointerException]]
【问题讨论】:
-
你用的是什么Play版本?
-
我正在使用 Playframework 2.5
标签: java email playframework jakarta-mail playframework-2.5